Module: OmfRc::ResourceProxy::FrisbeeFactory
- Includes:
- OmfRc::ResourceProxyDSL
- Defined in:
- lib/nitos_testbed_rc/frisbee_factory.rb
Instance Method Summary collapse
Instance Method Details
#port_open?(port, seconds = 1) ⇒ Boolean
29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/nitos_testbed_rc/frisbee_factory.rb', line 29 def port_open?(port, seconds=1) Timeout::timeout(seconds) do begin serv = TCPServer.new('localhost', port) serv.close return true rescue return false end end rescue Timeout::Error return false end |