Index: trunk/pstamp/scripts/pstamp_job_run.pl
===================================================================
--- trunk/pstamp/scripts/pstamp_job_run.pl	(revision 20152)
+++ trunk/pstamp/scripts/pstamp_job_run.pl	(revision 21410)
@@ -18,4 +18,6 @@
 my $dbname;
 my $job_id;
+my $redirect_output;
+my $output_base;
 
 my $host = hostname();
@@ -23,7 +25,9 @@
 
 GetOptions(
-    'job_id=s'  =>  \$job_id,
-    'dbname=s'  =>  \$dbname,
-    'verbose'   =>  \$verbose,
+    'job_id=s'      =>  \$job_id,
+    'output_base=s' =>  \$output_base,
+    'redirect-output' => \$redirect_output,
+    'dbname=s'      =>  \$dbname,
+    'verbose'       =>  \$verbose,
 );
 
@@ -35,4 +39,5 @@
 
 die "job_id is required" if !$job_id;
+die "output_base is required" if !$output_base;
 
 use IPC::Cmd 0.36 qw( can_run run );
@@ -53,4 +58,10 @@
 		       caturi
 		       );
+my $ipprc = PS::IPP::Config->new(); # IPP Configuration
+
+if ($redirect_output) {
+    my $logDest = "$output_base.log";
+    $ipprc->redirect_output($logDest);
+}
 
 my $missing_tools;
