Different output for STDOUT and STDERR.
authorFlavio Poletti <flavio@polettix.it>
Thu, 11 Sep 2008 15:47:55 +0000 (11 17:47 +0200)
committerFlavio Poletti <flavio@polettix.it>
Thu, 11 Sep 2008 15:47:55 +0000 (11 17:47 +0200)
Changed output, now all STDOUT lines are prepended with "STDOUT  " and all
STDERR lines are prepended with "STDERR  ". This eases parsing the output
of deploy from other scripts.

deploy

diff --git a/deploy b/deploy
index 3c46558..acc00a4 100755 (executable)
--- a/deploy
+++ b/deploy
@@ -84,8 +84,8 @@ sub operate_on_host {
       my ($type, $val) = @$_;
       next unless defined $val;
       $val =~ s{\s+\z}{}mxs;
-      $val =~ s{^}{|  }gmxs;
-      print "+ $type\n|\n$val\n|\n+ end of $type\n\n";
+      $val =~ s{^}{$type  }gmxs;
+      print $val, "\n\n";
    } ## end for ([STDOUT => $out], ...
 
    return;