Skip to content
Snippets Groups Projects

Add real worker version values to the ML report

Merged Valentin Rigal requested to merge unknown-worker into master
All threads resolved!
4 files
+ 58
9
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -39,9 +39,6 @@ class ElementsWorker(
def __init__(self, description="Arkindex Elements Worker", support_cache=False):
super().__init__(description, support_cache)
# Add report concerning elements
self.report = Reporter("unknown worker")
# Add mandatory argument to process elements
self.parser.add_argument(
"--elements-list",
@@ -93,6 +90,13 @@ class ElementsWorker(
), "Worker must be configured to access its process activity state"
return self.process_information.get("activity_state") == "ready"
def configure(self):
super().configure()
# Add report concerning elements
self.report = Reporter(
**self.worker_details, version=getattr(self, "worker_version_id", None)
)
def run(self):
"""
Process every elements from the provided list
Loading