Module: PoolParty::Pinger::InstanceMethods

Defined in:
lib/poolparty/modules/pinger.rb

Instance Method Summary collapse

Instance Method Details

#ping_port(ip, port = 22, retry_times = 500) ⇒ Object



24
# File 'lib/poolparty/modules/pinger.rb', line 24

def ping_port(ip, port=22, retry_times=500);self.class.ping_port(ip, port, retry_times);end

#ping_port_and(ip, port = 22, retry_times = 500, &block) ⇒ Object



25
26
27
# File 'lib/poolparty/modules/pinger.rb', line 25

def ping_port_and(ip, port=22, retry_times=500, &block)        
  block.call if ping_port(ip, port, retry_times) && block
end