Sha256: 694b8005adb0ca10bd5e0e8918e80b5d803897a5c59acf8e71fd55ce57f82178

Contents?: true

Size: 641 Bytes

Versions: 29

Compression:

Stored size: 641 Bytes

Contents

require 'mongo'

module RubyPitaya

  class MongoConnector

    def initialize(mongo_address, mongo_user, mongo_password, mongo_database_name)
      @mongo_address = mongo_address
      @mongo_user = mongo_user
      @mongo_password = mongo_password
      @mongo_database_name = mongo_database_name
    end

    def connect
      @mongo_client = Mongo::Client.new([@mongo_address],
                                        user: @mongo_user,
                                        password: @mongo_password,
                                        database: @mongo_database_name)
    end

    def mongo
      @mongo_client
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
rubypitaya-3.5.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.4.2 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.4.1 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.4.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.7 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.6 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.5 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.4 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.3 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.2 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.1 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.3.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.2.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.1.1 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.1.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.0.3 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.0.2 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.0.1 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-3.0.0 ./lib/rubypitaya/core/mongo_connector.rb
rubypitaya-2.27.1 ./lib/rubypitaya/core/mongo_connector.rb