class Aws::CredentialProviderChain
def process_credentials(options)
def process_credentials(options) profile_name = determine_profile_name(options) if Aws.shared_config.config_enabled? process_provider = Aws.shared_config.credential_process(profile: profile_name) if process_provider creds = ProcessCredentials.new([process_provider]) creds.metrics << 'CREDENTIALS_PROFILE_PROCESS' creds end end rescue Errors::NoSuchProfileError nil end