Class: NFAgent::Server

Inherits:
Object
  • Object
show all
Defined in:
lib/nfagent/server.rb

Instance Method Summary collapse

Constructor Details

#initializeServer

Returns a new instance of Server.



3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/nfagent/server.rb', line 3

def initialize
  Log.info("Starting up")
  Submitter.start_resubmission_thread
  chunk_handler = ChunkHandler.new
  chunk_handler.periodically_check_expired

  EM.run {
    EM.start_server "0.0.0.0", 10000, Event, chunk_handler
  }

  #Tail.tail(Config.proxy_log) do |line|
  #  chunk_handler.submit(line)
  #end
end