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