Skip to content
Snippets Groups Projects

update self.config with default user_configuration values

Merged ml bonhomme requested to merge default-user-configuration into master
All threads resolved!
3 files
+ 56
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -170,6 +170,13 @@ class BaseWorker(object):
f"Loaded worker {worker_version['worker']['name']} revision {worker_version['revision']['hash'][0:7]} from API"
)
self.config = worker_version["configuration"]["configuration"]
if "user_configuration" in worker_version["configuration"]:
# Add default values (if set) to user_configuration
for key, value in worker_version["configuration"][
"user_configuration"
].items():
if "default" in value:
self.user_configuration[key] = value["default"]
self.worker_details = worker_version["worker"]
required_secrets = worker_version["configuration"].get("secrets", [])
elif self.args.config:
Loading