Skip to content
Snippets Groups Projects

Support feature worker declaration from gitlab.teklia.com

Merged Valentin Rigal requested to merge teklia-workers into release-1.7.1
All threads resolved!
1 file
+ 5
1
Compare changes
  • Side-by-side
  • Inline
@@ -15,8 +15,12 @@ def parse_config():
features_parser = parser.add_subparser("features")
for feature in ArkindexFeature:
feature_parser = features_parser.add_subparser(feature.value, allow_extra_keys=False, default={})
feature_parser.add_option("image", type=str)
feature_parser.add_option("image", type=str, default=None)
feature_parser.add_option("command", type=str, default=None)
teklia_worker_parser = feature_parser.add_subparser("teklia_worker", allow_extra_keys=False, default={})
teklia_worker_parser.add_option("name", type=str, default=None)
teklia_worker_parser.add_option("version", type=str, default=None)
teklia_worker_parser.add_option("slug", type=str, default=None)
return parser.parse(settings.BASE_DIR / "system_workers.yml")
Loading