Sha256: 235420dedf5702bef37fb9c08eb9125588f6c3a69234b7fbbf69b260870380b2
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
require 'gooddata/connection' require_relative '../environment/environment' GoodData::Environment.load module GoodData::Helpers module ConnectionHelper include GoodData::Environment::ConnectionHelper # Creates connection using default credentials or supplied one # # @param [String] username Optional username # @param [String] password Optional password def self.create_default_connection(username = DEFAULT_USERNAME, password = DEFAULT_PASSWORD) GoodData::connect(username, password, :server => GoodData::Environment::ConnectionHelper::DEFAULT_SERVER, :verify_ssl => OpenSSL::SSL::VERIFY_NONE) end def self.disconnect conn = GoodData.connection.connection GoodData.disconnect puts conn.stats_table end # Creates connection using environment varibles GD_GEM_USER and GD_GEM_PASSWORD def self.create_private_connection username = ENV['GD_GEM_USER'] || DEFAULT_USERNAME password = ENV['GD_GEM_PASSWORD'] || DEFAULT_PASSWORD GoodData::connect(username, password) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gooddata-0.6.20 | spec/helpers/connection_helper.rb |
gooddata-0.6.19 | spec/helpers/connection_helper.rb |