lib/apnserver/server.rb in bpoweski-apnserver-0.0.15 vs lib/apnserver/server.rb in bpoweski-apnserver-0.0.17

- old
+ new

@@ -1,19 +1,18 @@ module ApnServer class Server attr_accessor :client, :bind_address, :port - def initialize(pem, bind_address = '0.0.0.0', port = 22195, log = nil) + def initialize(pem, bind_address = '0.0.0.0', port = 22195) @queue = EM::Queue.new @client = ApnServer::Client.new(pem) @bind_address, @port = bind_address, port end def start! EventMachine::run do - $log = log || Logger.new(STDOUT) - $log.info "Starting APN Server on #{bind_address}:#{port}" + puts "Starting APN Server on #{bind_address}:#{port}" EM.start_server(bind_address, port, ApnServer::ServerConnection) do |s| s.queue = @queue end