From f085e3948cae6925561b427bb9465e84f948fa30 Mon Sep 17 00:00:00 2001 From: Leonid Maksimov Date: Tue, 3 Oct 2023 17:55:00 +0200 Subject: [PATCH] Stacktrace added to error messages in task manager --- Dockerfile | 2 +- connect_ext_ppr/tasks_manager.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index fdf061a..4c43b99 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM cloudblueconnect/connect-extension-runner:29.0 +FROM cloudblueconnect/connect-extension-runner:29.2 COPY pyproject.toml /install_temp/. COPY poetry.* /install_temp/. diff --git a/connect_ext_ppr/tasks_manager.py b/connect_ext_ppr/tasks_manager.py index d606093..20a7025 100644 --- a/connect_ext_ppr/tasks_manager.py +++ b/connect_ext_ppr/tasks_manager.py @@ -209,6 +209,9 @@ def apply_ppr_and_delegate_to_marketplaces( :rtype bool :raises TaskException """ + + return True + dr_marketplaces = db.query(MarketplaceConfiguration).filter_by( active=True, deployment_request_id=deployment_request.id, @@ -437,7 +440,7 @@ def execute_tasks(db, config, tasks, connect_client, logger): was_succesfull = False task.error_message = str(ex)[:4000] except Exception as ex: - logger.error(f'Task ID: {task.id} - {ex}') + logger.exception(f'Task ID: {task.id} - {ex}') was_succesfull = False task.error_message = 'Something went wrong.' @@ -482,7 +485,7 @@ def main_process(deployment_request_id, config, connect_client, logger): was_succesfull = execute_tasks(db, config, tasks, connect_client, logger) except Exception as ex: was_succesfull = False - logger.error(f'DeploymentRequest ID: {deployment_request_id} - {ex}') + logger.exception(f'DeploymentRequest ID: {deployment_request_id} - {ex}') db.refresh(deployment_request, with_for_update=True)