From 481c57727c803238e65dd0b2b7ec08c344205f2e Mon Sep 17 00:00:00 2001 From: Duarte Nunes Date: Tue, 28 Jan 2020 14:36:13 -0300 Subject: [PATCH] fix(cli): wrongly assume aws config file always exists Signed-off-by: Duarte Nunes --- packages/aws-cdk/lib/api/util/sdk.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/aws-cdk/lib/api/util/sdk.ts b/packages/aws-cdk/lib/api/util/sdk.ts index cfb80ffbf945b..23584038f8bc5 100644 --- a/packages/aws-cdk/lib/api/util/sdk.ts +++ b/packages/aws-cdk/lib/api/util/sdk.ts @@ -375,7 +375,7 @@ async function makeCLICompatibleCredentialProvider(profile: string | undefined, () => new AWS.EnvironmentCredentials('AWS'), () => new AWS.EnvironmentCredentials('AMAZON'), ]; - if (fs.pathExists(filename)) { + if (await fs.pathExists(filename)) { sources.push(() => new AWS.SharedIniFileCredentials({ profile, filename })); }