]> oss.titaniummirror.com Git - ovzbpc.git/commitdiff
BackupPC_ovz: add debug for executed commands
authorR. Steve McKown <rsmckown@gmail.com>
Tue, 3 Dec 2013 15:39:58 +0000 (08:39 -0700)
committerR. Steve McKown <rsmckown@gmail.com>
Tue, 3 Dec 2013 15:39:58 +0000 (08:39 -0700)
BackupPC_ovz

index bc7228d0603c07697908721cea5fa792bae32243..014e0827edcb36da2d48df2b8b16f11d4a399c19 100755 (executable)
@@ -47,7 +47,8 @@ sub cmdExecOrEval
     print(STDERR "Perl code fragment for exec shouldn't return!!\n");
     exit(1);
   } else {
-  $cmd = [split(/\s+/, $cmd)] if ( ref($cmd) ne "ARRAY" );
+    $cmd = [split(/\s+/, $cmd)] if ( ref($cmd) ne "ARRAY" );
+    print $dbgf ": execing command $cmd\n";
     alarm(0);
     $cmd = [map { m/(.*)/ } @$cmd];    # untaint
     #
@@ -68,8 +69,10 @@ sub cmdSystemOrEval
   $? = 0;
   $cmd = join(" ", $cmd) if ( ref($cmd) eq "ARRAY" );
   if ( (ref($cmd) eq "ARRAY" ? $cmd->[0] : $cmd) =~ /^\&/ ) {
+    print $dbgf ": evaluating command $cmd\n";
     eval($cmd);
   } else {
+    print $dbgf ": running command $cmd\n";
     system($cmd);
   }
 }