From aba26633f792ed16920e311c5e625f5d2f3b9182 Mon Sep 17 00:00:00 2001 From: Nolan <nboukachab@teklia.com> Date: Tue, 30 Aug 2022 13:36:31 +0000 Subject: [PATCH] Display updated model version --- arkindex_worker/worker/training.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/arkindex_worker/worker/training.py b/arkindex_worker/worker/training.py index 2501e0eb..e3beb8cc 100644 --- a/arkindex_worker/worker/training.py +++ b/arkindex_worker/worker/training.py @@ -145,6 +145,9 @@ class TrainingMixin(object): "description": description, }, ) + logger.info( + f"Model version ({model_version_details['id']}) was created successfully" + ) except ErrorResponse as e: if e.status_code >= 500: logger.error(f"Failed to create model version: {e.content}") @@ -158,6 +161,10 @@ class TrainingMixin(object): logger.error(model_version_details[0]) return + logger.info( + f"Model version ({model_version_details['id']}) has the same hash, using this one instead of creating one" + ) + return model_version_details def upload_to_s3(self, archive_path: str, model_version_details: dict) -> None: @@ -185,11 +192,12 @@ class TrainingMixin(object): Update the specified model version to the state `Available` and use the given information" """ - logger.info("Updating the model version...") + model_version_id = model_version_details.get("id") + logger.info(f"Updating model version ({model_version_id})") try: self.request( "UpdateModelVersion", - id=model_version_details.get("id"), + id=model_version_id, body={ "state": "available", "description": model_version_details.get("description"), @@ -197,5 +205,6 @@ class TrainingMixin(object): "tag": model_version_details.get("tag"), }, ) + logger.info(f"Model version ({model_version_id}) was successfully updated") except ErrorResponse as e: logger.error(f"Failed to update model version: {e.content}") -- GitLab