From 77c7161738cf10a2e6ee53fdf44e2f0ec51e8e81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 27 Jun 2025 09:20:00 +0200 Subject: [PATCH] trigger post_easyblock_hook later --- easybuild/framework/easyblock.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/framework/easyblock.py b/easybuild/framework/easyblock.py index 021d524012..8c7e7db0c7 100644 --- a/easybuild/framework/easyblock.py +++ b/easybuild/framework/easyblock.py @@ -5126,8 +5126,6 @@ def ensure_writable_log_dir(log_dir): except EasyBuildError as err: _log.warning("Unable to commit easyconfig to repository: %s", err) - run_hook(EASYBLOCK, hooks, post_step_hook=True, args=[app]) - # cleanup logs app.close_log() @@ -5201,6 +5199,8 @@ def ensure_writable_log_dir(log_dir): if not success: copy_build_dirs_logs_failed_install(application_log, silent, app, ecdict['ec']) + run_hook(EASYBLOCK, hooks, post_step_hook=True, args=[app]) + del app return (success, application_log, error_msg, exit_code)