Class: Wheneverd::CLI::Linger::Status

Inherits:
Wheneverd::CLI::Linger show all
Defined in:
lib/wheneverd/cli/linger.rb

Instance Method Summary collapse

Methods inherited from Wheneverd::CLI

#handle_error, #identifier_value, #load_schedule

Instance Method Details

#executeObject



48
49
50
51
52
53
54
55
# File 'lib/wheneverd/cli/linger.rb', line 48

def execute
  name = username_value
  stdout, _stderr = Wheneverd::Systemd::Loginctl.show_linger(name)
  puts stdout.strip unless stdout.to_s.strip.empty?
  0
rescue StandardError => e
  handle_error(e)
end