safe access + env var

This commit is contained in:
Niels ten Boom 2022-11-06 10:19:05 +01:00
parent b318da7b7f
commit c71201d64e
No known key found for this signature in database
GPG Key ID: BA06100106A9088F
2 changed files with 2 additions and 1 deletions

View File

@ -1553,7 +1553,7 @@ class Worker(ServiceCommandSection):
print("FATAL ERROR:")
print(tb)
if self._session.config["agent.crash_on_exception"]:
if self._session.config.get("agent.crash_on_exception", False):
raise e
crash_file, name = safe_mkstemp(prefix=".clearml_agent-crash", suffix=".log")

View File

@ -87,6 +87,7 @@ ENVIRONMENT_CONFIG = {
"agent.cpu_only": EnvironmentConfig(
names=("CLEARML_CPU_ONLY", "TRAINS_CPU_ONLY", "CPU_ONLY"), type=bool
),
"agent.crash_on_exception": EnvironmentConfig("CLEAMRL_AGENT_CRASH_ON_EXCEPTION"),
"sdk.aws.s3.key": EnvironmentConfig("AWS_ACCESS_KEY_ID"),
"sdk.aws.s3.secret": ENV_AWS_SECRET_KEY,
"sdk.aws.s3.region": EnvironmentConfig("AWS_DEFAULT_REGION"),