class Aws::CredentialProviderChain

def shared_credentials(options)

def shared_credentials(options)
  if options[:config]
    SharedCredentials.new(profile_name: options[:config].profile)
  else
    SharedCredentials.new(profile_name: 'default')
  end
rescue Errors::NoSuchProfileError
  nil
end