Index: trunk/ippTasks/replicate.pro
===================================================================
--- trunk/ippTasks/replicate.pro	(revision 17531)
+++ trunk/ippTasks/replicate.pro	(revision 17578)
@@ -59,5 +59,5 @@
   task.exit $EXIT_SUCCESS
     # convert 'stdout' to book format
-    ipptool2book stdout replicatePending -key neb_key -uniq -setword pantaskState INIT
+    ipptool2book stdout replicatePending -key neb_id -uniq -setword pantaskState INIT
     if ($VERBOSE > 2)
       book listbook replicatePending
@@ -97,18 +97,14 @@
 
     # XXX what values do I need to get back?
-    book getword replicatePending $pageName exp_id       -var EXP_ID
-    book getword replicatePending $pageName tmp_exp_name -var TMP_EXP_NAME
+    book getword replicatePending $pageName neb_id       -var NEB_ID
+    book getword replicatePending $pageName ncopies      -var NCOPIES
+    book getword replicatePending $pageName neb_host     -var NEB_HOST
+    book getword replicatePending $pageName target_host  -var TARGET_HOST
 
-    ## generate output logfile name and convert URI to a PATH
-    sprintf logfile "%s/%s/%s.%s.reg.log" $WORKDIR $EXP_TAG $EXP_TAG $TMP_CLASS_ID
-    $logfile = `ipp_datapath.pl $logfile`
+    stdout NULL
+    stderr $LOGSUBDIR/replicate.log
 
-    stdout $logfile
-    stderr $logfile
-    dirname $logfile -var outpath
-    mkdir $outpath
-
-    $run = replicate_object.pl --exp_id $EXP_ID --tmp_class_id $TMP_CLASS_ID --tmp_exp_name $TMP_EXP_NAME --uri $URI
-    add_standard_args run
+    # these operations do not require a database to be specified
+    $run = replicate_object.pl --neb_id $NEB_ID --ncopies $NCOPIES --neb_host $NEB_HOST
 
     # save the pageName for future reference below
