# File lib/aws/core/credential_providers.rb, line 246 def get_credentials credentials = {} if File.exist?(credential_file) && File.readable?(credential_file) File.open(credential_file, 'r') do |fh| fh.each_line do |line| key, val = line.strip.split(%r(\s*=\s*)) if key && val && CREDENTIAL_FILE_KEY_MAP[key] && KEYS.include?(CREDENTIAL_FILE_KEY_MAP[key]) credentials[CREDENTIAL_FILE_KEY_MAP[key]] = val end end fh.close end end credentials end