Sha256: 55f97599d282fb4393bc47b4990adc3155d0fd2f45b5f023f586b5ab693f3181
Contents?: true
Size: 1.26 KB
Versions: 14
Compression:
Stored size: 1.26 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 puts 'creds=' + credentials.inspect self.aws_access_key_id = credentials["amazon"]["access_key"] self.aws_secret_access_key = credentials["amazon"]["secret_key"] puts 'akey=' + self.aws_access_key_id end rescue Exception => e puts "#{e.message}" raise e end #end end end
Version data entries
14 entries across 14 versions & 1 rubygems