Sha256: a932d149c877533c46fd74ced3de1a865917d8a4d461f666eeb06ed319abb18e
Contents?: true
Size: 1.16 KB
Versions: 35
Compression:
Stored size: 1.16 KB
Contents
class TestCredentials @@aws_access_key_id = nil @@aws_secret_access_key = nil @@account_number = nil @@config = nil def self.config @@config end def self.aws_access_key_id @@aws_access_key_id end def self.aws_access_key_id=(newval) @@aws_access_key_id = newval end def self.account_number @@account_number end def self.account_number=(newval) @@account_number = newval end def self.aws_secret_access_key @@aws_secret_access_key end def self.aws_secret_access_key=(newval) @@aws_secret_access_key = newval end require 'yaml' def self.get_credentials #Dir.chdir do begin Dir.chdir(File.expand_path("~/.test-configs")) do credentials = YAML::load(File.open("aws.yml")) @@config = credentials self.aws_access_key_id = credentials["amazon"]["access_key"] self.aws_secret_access_key = credentials["amazon"]["secret_key"] end rescue Exception => e puts "#{e.message}" raise e end #end end end
Version data entries
35 entries across 35 versions & 4 rubygems