Skip to content

Commit 1de6e41

Browse files
author
Jim Robinson
committed
Add error correction and logging
1 parent a6b08f6 commit 1de6e41

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

croudtech_bootstrap_app/bootstrap.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,10 @@ def upload_to_s3(self):
207207
bucket = self.environment.manager.bucket_name
208208
dest = os.path.join("", self.environment.name, os.path.basename(self.path))
209209

210+
self.environment.manager.click.secho(
211+
f"Uploading {source} to s3://{bucket}/{dest}"
212+
)
213+
210214
self.s3_client.upload_file(source, bucket, dest)
211215

212216
self.environment.manager.click.secho(
@@ -295,7 +299,13 @@ def remote_secret_records(self) -> typing.Dict[str, Any]:
295299
@property
296300
def remote_values(self) -> typing.Dict[str, Any]:
297301
if not hasattr(self, "_remote_values"):
298-
self._remote_values = self.fetch_from_s3(self.raw)
302+
try:
303+
self._remote_values = self.fetch_from_s3(self.raw)
304+
except botocore.exceptions.ClientError as err:
305+
self.environment.manager.click.secho(
306+
err
307+
)
308+
self._remote_values = {}
299309

300310
return self._remote_values
301311

croudtech_bootstrap_app/croudtech-bootstrap.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88

99
os.environ["LC_ALL"] = "C.UTF-8"
1010
os.environ["LANG"] = "C.UTF-8"
11+
os.environ["LOG_LEVEL"] = "ERROR"
1112

1213
cli()

0 commit comments

Comments
 (0)