Skip to content

Commit 449954b

Browse files
author
Dirk Petersen (aider)
committed
refactor: rename profile variables for better AWS credential handling
1 parent 663cb85 commit 449954b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Diff for: froster/froster.py

+9-9
Original file line numberDiff line numberDiff line change
@@ -253,29 +253,29 @@ def __init__(self, use_profile=None):
253253
log(f'\nError: "{self.profile}" does not exist in the configuration file (remember case sensitive)\n')
254254
sys.exit(1)
255255
else:
256-
# Get default profile
257-
self.profile = config.get(
256+
# Get default Froster profile
257+
self.froster_profile = config.get(
258258
'DEFAULT_PROFILE', 'profile', fallback=None)
259259

260260
# Get the provider
261261
self.provider = config.get(
262-
self.profile, 'provider', fallback=None)
262+
self.froster_profile, 'provider', fallback=None)
263263

264-
# Get the credentials
265-
self.credentials = config.get(
266-
self.profile, 'credentials', fallback=None)
264+
# Get the AWS credentials profile
265+
self.aws_profile = config.get(
266+
self.froster_profile, 'credentials', fallback=None)
267267

268268
# Current S3 Bucket name
269269
self.bucket_name = config.get(
270-
self.profile, 'bucket_name', fallback=None)
270+
self.froster_profile, 'bucket_name', fallback=None)
271271

272272
# Archive directoy inside AWS S3 bucket
273273
self.archive_dir = config.get(
274-
self.profile, 'archive_dir', fallback=None)
274+
self.froster_profile, 'archive_dir', fallback=None)
275275

276276
# Store aws s3 storage class in the config object
277277
self.storage_class = config.get(
278-
self.profile, 'storage_class', fallback=None)
278+
self.froster_profile, 'storage_class', fallback=None)
279279

280280
# Get the region
281281
self.region = self.get_region(aws_profile=self.aws_profile)

0 commit comments

Comments
 (0)