Class: HammerCLIForeman::CommandExtensions::Ping

Inherits:
HammerCLI::CommandExtensions
  • Object
show all
Defined in:
lib/hammer_cli_foreman/command_extensions/ping.rb

Class Method Summary collapse

Class Method Details

.failed?(services) ⇒ Boolean

Returns:

  • (Boolean)


13
14
15
16
# File 'lib/hammer_cli_foreman/command_extensions/ping.rb', line 13

def self.failed?(services)
  services.each_value.any? { |s| s['status'] == _('FAIL') } ||
    services['foreman']['database']['active'] == 'FAIL'
end