lib/arborist/monitor/fping.rb
changeset 1 69f2ba4d4d93
parent 0 d99e1dffbc72
child 4 1801334b8dc4
equal deleted inserted replaced
0:d99e1dffbc72 1:69f2ba4d4d93
    26 module Arborist::Monitor::FPing
    26 module Arborist::Monitor::FPing
    27 	extend Loggability
    27 	extend Loggability
    28 	log_to :arborist
    28 	log_to :arborist
    29 
    29 
    30 	# The version of this library.
    30 	# The version of this library.
    31 	VERSION = '0.1.0'
    31 	VERSION = '0.1.1'
       
    32 
       
    33 	# Always request the node addresses.
       
    34 	USED_PROPERTIES = [ :addresses ].freeze
       
    35 
       
    36 	### Return the properties used by this monitor.
       
    37 	def self::node_properties
       
    38 		return USED_PROPERTIES
       
    39 	end
    32 
    40 
    33 	attr_accessor :identifiers
    41 	attr_accessor :identifiers
    34 
    42 
    35 	def exec_arguments( nodes )
    43 	def exec_arguments( nodes )
    36 		self.log.debug "Building fping arguments for %d nodes" % [ nodes.size ]
    44 		self.log.debug "Building fping arguments for %d nodes" % [ nodes.size ]