bin/server
#!/usr/bin/env ruby
require 'optparse'
require 'eventmachine'
require 'limitless_led'
options = { port: 8899 }
optparse = OptionParser.new do |opts|
opts.banner = "Usage: server [options]"
opts.on('-p', '--port [PORT]', "Optional port") do |port|
options[:port] = port
end
end
optparse.parse!
puts ">> Starting Limitless LED Server running on port: #{options[:port]}"
EM.run do
EM.open_datagram_socket('localhost', options[:port], LimitlessLed::Server)
end