Method: MongoCPS_2#initialize

Defined in:
lib/imperituroard/platforms/cps/cps_mongo_connector.rb

#initialize(mongo_ip, mongo_port, mongo_database) ⇒ MongoCPS_2

Returns a new instance of MongoCPS_2.



7
8
9
10
11
12
13
14
# File 'lib/imperituroard/platforms/cps/cps_mongo_connector.rb', line 7

def initialize(mongo_ip, mongo_port, mongo_database)
  @mongo_database = mongo_database
  @mongo_ip = mongo_ip
  @mongo_port = mongo_port
  client_host = [mongo_ip + ":" + mongo_port]
  @client = Mongo::Client.new(client_host, :database => mongo_database, :server_selection_timeout => 5)
  @subs_collection = client[:subscriber]
end