Sha256: acab70cf77b196f446c94c1699fb57387a3a2b09f070874ebcdd615e02c0910f
Contents?: true
Size: 507 Bytes
Versions: 126
Compression:
Stored size: 507 Bytes
Contents
class Specinfra::Command::Darwin::Base::Port < Specinfra::Command::Base::Port class << self def check_is_listening(port, options={}) regexp = ":#{port} " protocol = options[:protocol] || 'tcp' protocol_options = case protocol when 'tcp' "-iTCP -sTCP:LISTEN" when 'tcp6' "-i6TCP -sTCP:LISTEN" when 'udp' "-iUDP" when 'udp6' "-i6UDP" end "lsof -nP #{protocol_options} | grep -- #{escape(regexp)}" end end end
Version data entries
126 entries across 126 versions & 1 rubygems