class ZAWS::AWSCLI::Credentials
Public Class Methods
new(filename)
click to toggle source
# File lib/zaws/external/awscli/credentials.rb, line 4 def initialize(filename) @awsconfig=ZAWS::Helper::IniFile.new(:filename=>filename) end
Public Instance Methods
access_key(profile)
click to toggle source
# File lib/zaws/external/awscli/credentials.rb, line 12 def access_key(profile) @awsconfig.to_h()[profile]['aws_access_key_id'] end
profiles()
click to toggle source
# File lib/zaws/external/awscli/credentials.rb, line 8 def profiles @awsconfig.sections end
secret_key(profile)
click to toggle source
# File lib/zaws/external/awscli/credentials.rb, line 16 def secret_key(profile) @awsconfig.to_h()[profile]['aws_secret_access_key'] end