# File lib/openshift-origin-controller/lib/openshift/mongo_data_store.rb, line 176
    def db
      if @replica_set
        con = Mongo::ReplSetConnection.new(*@host_port << {:read => :secondary, :connect_timeout => 60})
      else
        con = Mongo::Connection.new(@host_port[0], @host_port[1])
      end
      user_db = con.db(@db)
      user_db.authenticate(@user, @password)
      user_db
    end