From 130e5dbc9e2bfa80b26e7bbc655d02a70ee120ca Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Fri, 13 Dec 2013 14:31:47 +0800 Subject: [PATCH] Add suffix .txt in build log Adding .txt suffix can make build log opened directly from all browser Change-Id: I7996b0efb8248932d33ed1466954959c9436bf2d --- depanneur | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/depanneur b/depanneur index f5a6123..09835db 100755 --- a/depanneur +++ b/depanneur @@ -1216,13 +1216,6 @@ sub worker_thread { push(@done, $name); if ($status == 0) { $dirty = 1; - $succeeded{"$name"} = "$localrepo/$dist/$arch/logs/success/$name-$version-$release/log"; - } else { - if (-f "$localrepo/$dist/$arch/logs/fail/$name-$version-$release/log") { - $errors{"$name"} = "$localrepo/$dist/$arch/logs/fail/$name-$version-$release/log" - } else { - $errors{"$name"} = ""; - } } } @@ -1437,7 +1430,8 @@ sub build_package { chomp($srcrpmdirpath); mkdir_p "$success_logs_path/$name-$version-$release"; if (-e "$scratch/.build.log") { - my_system ("cp $scratch/.build.log $success_logs_path/$name-$version-$release/log"); + my_system ("cp $scratch/.build.log $success_logs_path/$name-$version-$release/log.txt"); + $succeeded{"$name"} = "$success_logs_path/$name-$version-$release/log.txt"; my_system ("sudo /bin/rm -f $scratch/.build.log "); } # Detach and terminate @@ -1463,9 +1457,12 @@ sub build_package { } else { mkdir_p "$fail_logs_path/$name-$version-$release"; if ( -f "$scratch/.build.log" ) { - my_system ("cp $scratch/.build.log $fail_logs_path/$name-$version-$release/log"); + my_system ("cp $scratch/.build.log $fail_logs_path/$name-$version-$release/log.txt"); my_system ("sudo /bin/rm -f $scratch/.build.log"); - warning("build failed, Leaving the logs in $fail_logs_path/$name-$version-$release/log"); + $errors{"$name"} = "$fail_logs_path/$name-$version-$release/log.txt"; + warning("build failed, Leaving the logs in $fail_logs_path/$name-$version-$release/log.txt"); + } else { + $errors{"$name"} = ""; } return 1; } -- 2.34.1