Author: rob
Date: Fri Jun 10 10:48:51 2011
New Revision: 27413
URL: https://svn.nixos.org/websvn/nix/?rev=27413&sc=1

Log:
using backquote as argument resulted in only first line as first argument to 
removeAsciiEscapes

Modified:
   hydra/trunk/src/lib/Hydra/Controller/Build.pm
   hydra/trunk/src/script/hydra_build.pl.in

Modified: hydra/trunk/src/lib/Hydra/Controller/Build.pm
==============================================================================
--- hydra/trunk/src/lib/Hydra/Controller/Build.pm       Fri Jun 10 09:53:15 
2011        (r27412)
+++ hydra/trunk/src/lib/Hydra/Controller/Build.pm       Fri Jun 10 10:48:51 
2011        (r27413)
@@ -55,7 +55,8 @@
     (my $lastBuildStep) = $build->buildsteps->search({},{order_by => "stepnr 
DESC", rows => 1});
     my $path = defined $lastBuildStep ? $lastBuildStep->logfile : "" ;
     if (defined $build->resultInfo && ($build->resultInfo->buildstatus == 1 || 
$build->resultInfo->buildstatus == 6) && !($path eq "") && -f 
$lastBuildStep->logfile) {
-       $c->stash->{logtext} = removeAsciiEscapes(`tail -n 50 $path`);
+       my $logtext = `tail -n 50 $path`;
+        $c->stash->{logtext} = removeAsciiEscapes($logtext);
     }
 
     if($build->finished) {

Modified: hydra/trunk/src/script/hydra_build.pl.in
==============================================================================
--- hydra/trunk/src/script/hydra_build.pl.in    Fri Jun 10 09:53:15 2011        
(r27412)
+++ hydra/trunk/src/script/hydra_build.pl.in    Fri Jun 10 10:48:51 2011        
(r27413)
@@ -156,7 +156,8 @@
 
     my $loglines = 50;
     my $logfile = $build->resultInfo->logfile;
-    my $logtext = defined $logfile && -e $logfile ? removeAsciiEscapes(`tail 
-$loglines $logfile`) : "No logfile available.\n";
+    my $logtext = defined $logfile && -e $logfile ? `tail -$loglines $logfile` 
: "No logfile available.\n";
+    $logtext = removeAsciiEscapes($logtext);
 
     my $body = "Hi,\n"
         . "\n"
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to