Fix environment variables CLEARML_WEB_HOST/CLEARML_FILES_HOST not passed to running tasks (or updated on the config object)

This commit is contained in:
allegroai 2021-01-24 08:47:33 +02:00
parent 5d8bbde434
commit 8ea062c0bd
2 changed files with 3 additions and 1 deletions

View File

@ -55,7 +55,7 @@ def backward_compatibility_support():
continue continue
# set OS environ: # set OS environ:
keys = environ.keys() keys = list(environ.keys())
for k in keys: for k in keys:
if not k.startswith('CLEARML_'): if not k.startswith('CLEARML_'):
continue continue

View File

@ -64,6 +64,8 @@ class EnvironmentConfig(object):
ENVIRONMENT_CONFIG = { ENVIRONMENT_CONFIG = {
"api.api_server": EnvironmentConfig("CLEARML_API_HOST", "TRAINS_API_HOST", ), "api.api_server": EnvironmentConfig("CLEARML_API_HOST", "TRAINS_API_HOST", ),
"api.files_server": EnvironmentConfig("CLEARML_FILES_HOST", "TRAINS_FILES_HOST", ),
"api.web_server": EnvironmentConfig("CLEARML_WEB_HOST", "TRAINS_WEB_HOST", ),
"api.credentials.access_key": EnvironmentConfig( "api.credentials.access_key": EnvironmentConfig(
"CLEARML_API_ACCESS_KEY", "TRAINS_API_ACCESS_KEY", "CLEARML_API_ACCESS_KEY", "TRAINS_API_ACCESS_KEY",
), ),