class Fuey::Inspections::Ping

Attributes

host[RW]
result[RW]

Public Instance Methods

_execute() click to toggle source
# File lib/fuey_client/fuey/inspections/ping.rb, line 8
def _execute
  result = Net::Ping::External.new(@host).ping
  if result
    self.pass
  else
    self.fail
  end
end
settings() click to toggle source
# File lib/fuey_client/fuey/inspections/ping.rb, line 21
def settings
  host || ""
end
status_message() click to toggle source
# File lib/fuey_client/fuey/inspections/ping.rb, line 25
def status_message
  %(#{state} ping for #{host})
end
to_s() click to toggle source
# File lib/fuey_client/fuey/inspections/ping.rb, line 17
def to_s
  %(Ping #{name} #{host})
end