Module: Komicless
- Defined in:
- lib/komicless.rb,
lib/komicless/server.rb,
lib/komicless/version.rb
Defined Under Namespace
Classes: Server
Constant Summary collapse
- INDEX_ERB =
open( File. "index.html.erb", File.dirname(__FILE__) ).read.freeze
- INDEX =
::ERB.new INDEX_ERB
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.each_nic ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/komicless/server.rb', line 10 def self.each_nic # enumerate IPaddr of NICs count = 0 Socket::getaddrinfo(Socket.gethostname,"http", nil, :STREAM).each do |family, port, hostname, ip, *_| count+=1 yield count, ip[/^[^%]*/] end end |