From 38793802a1d0ba353f5ceb3e2a7fbae6df4258b1 Mon Sep 17 00:00:00 2001 From: Rohan Devasthale Date: Thu, 26 Sep 2024 11:53:39 -0400 Subject: [PATCH] Create build log file before post build hook --- src/fromager/commands/build.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/fromager/commands/build.py b/src/fromager/commands/build.py index 848dafd0..f10901d3 100644 --- a/src/fromager/commands/build.py +++ b/src/fromager/commands/build.py @@ -193,6 +193,12 @@ def _build( build_env=build_env, ) + per_wheel_logger.removeHandler(file_handler) + file_handler.close() + + new_filename = wheel_log.with_name(wheel_filename.stem + ".log") + wheel_log.rename(new_filename) + hooks.run_post_build_hooks( ctx=wkctx, req=req, @@ -202,12 +208,6 @@ def _build( wheel_filename=wheel_filename, ) - per_wheel_logger.removeHandler(file_handler) - file_handler.close() - - new_filename = wheel_log.with_name(wheel_filename.stem + ".log") - wheel_log.rename(new_filename) - return wheel_filename