@@ -34,7 +34,9 @@ const LOCALSTACK_CREDENTIALS_PROPERTIES = {
3434 aws_secret_access_key : "test" ,
3535} ;
3636
37- const AWS_DIRECTORY = path . join ( os . homedir ( ) , ".aws" ) ;
37+ export const AWS_DIRECTORY = path . join ( os . homedir ( ) , ".aws" ) ;
38+ export const AWS_CONFIG_FILENAME = path . join ( AWS_DIRECTORY , "config" ) ;
39+ export const AWS_CREDENTIALS_FILENAME = path . join ( AWS_DIRECTORY , "credentials" ) ;
3840
3941async function overrideSelection (
4042 filesToModify : string [ ] ,
@@ -456,13 +458,13 @@ export async function configureAwsProfiles(options: {
456458
457459export async function checkIsProfileConfigured ( ) : Promise < boolean > {
458460 try {
459- const awsConfigFilename = path . join ( AWS_DIRECTORY , "config" ) ;
460- const awsCredentialsFilename = path . join ( AWS_DIRECTORY , "credentials" ) ;
461-
462461 const [ { section : configSection } , { section : credentialsSection } ] =
463462 await Promise . all ( [
464- getProfile ( awsConfigFilename , LOCALSTACK_CONFIG_PROFILE_NAME ) ,
465- getProfile ( awsCredentialsFilename , LOCALSTACK_CREDENTIALS_PROFILE_NAME ) ,
463+ getProfile ( AWS_CONFIG_FILENAME , LOCALSTACK_CONFIG_PROFILE_NAME ) ,
464+ getProfile (
465+ AWS_CREDENTIALS_FILENAME ,
466+ LOCALSTACK_CREDENTIALS_PROFILE_NAME ,
467+ ) ,
466468 ] ) ;
467469
468470 const [ configNeedsOverride , credentialsNeedsOverride ] = await Promise . all ( [
0 commit comments