IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38584 for trunk


Ignore:
Timestamp:
Jul 10, 2015, 11:52:20 AM (11 years ago)
Author:
heather
Message:

final tweaks for addstar multi mode

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/addstar_multi_run.pl

    r38583 r38584  
    124124            run(command => $command, verbose => $verbose);
    125125    &my_die( "Unable to get info on addRun", $stage_id,$stage, $label, $PS_EXIT_SYS_ERROR) unless $success;
    126     if (scalar @$stdout_buf == 0 ) { #it lists nothing if it is the first
    127         &my_die( "empty addRun", $stage_id,$stage,$label, $PS_EXIT_SYS_ERROR);
    128        
     126    if (scalar @$stdout_buf == 0 ) {
     127        #&my_die( "empty addRun", $stage_id,$stage,$label, $PS_EXIT_SYS_ERROR);
     128        print "empty addRun, exiting... $stage,  $stage_id, $label\n";
     129        exit 0;
    129130    } else {
    130131            my $metadata = $mdcParser->parse(join "", @$stdout_buf) or
     
    291292    carp($msg);
    292293    if (defined $stage_id and not $no_update) {
    293         my $command = "$addtool -stage_id $stage_id";
     294        my $command = "$addtool -multiadd -stage_id $stage_id";
    294295        $command .= " -addprocessedexp";
    295296        $command .= " -fault $exit_code";
  • trunk/ippScripts/scripts/minidvodb_createdb.pl

    r33030 r38584  
    3939}
    4040
    41 my (  $outroot, $dbname, $dvodb, $minidvodb,$minidvodb_interval, $minidvodb_group, $camera,  $verbose, $no_update,
     41my (  $outroot, $dbname, $dvodb, $minidvodb,$minidvodb_interval, $minidvodb_nums, $minidvodb_group, $camera,  $verbose, $no_update,
    4242     $no_op, $redirect, $save_temps);
    4343GetOptions(
     
    4949    'minidvodb|w=s'     => \$minidvodb, # output miniDVODB
    5050    'interval|w=s'      => \$minidvodb_interval, #interval between creation of minidvodbs (default = 1day)
     51    'num|w=s'      => \$minidvodb_nums, #interval between creation of minidvodbs (default = 500 addRuns)
    5152    'verbose'           => \$verbose,   # Print to stdout
    5253    'no-update'         => \$no_update, # Update the database?
     
    111112    $minidvodb_interval = 1;
    112113}
     114if (!defined $minidvodb_nums) {
     115    $minidvodb_nums = 500
     116}
    113117
    114118
     
    207211
    208212
    209     if ($addRun_count > 500) {
     213    if ($addRun_count > $minidvodb_nums) {
    210214        #it's too big, create_new
    211215        $create_new = 1;
  • trunk/ippTasks/minidvodb.pro

    r35820 r38584  
    131131## you get no choice - you add all of them in at the same time. you can always turn off the tasks you don't want to run.
    132132macro add.minidvodb
    133   if ($0 != 6)
    134     echo "USAGE: add.minidvodb (minidvodb_group) (minidvodb) (dvodb) (interval days) (camera)"
     133  if ($0 != 7)
     134    echo "USAGE: add.minidvodb (minidvodb_group) (minidvodb) (dvodb) (interval days) (interval addruns) (camera)"
    135135    break
    136136  end
     
    159159  book setword MINIDVODB_CREATE $1 DVODB $3
    160160  book setword MINIDVODB_CREATE $1 DVODB_DAYS $4
    161   book setword MINIDVODB_CREATE $1 CAMERA $5 
     161  book setword MINIDVODB_CREATE $1 DVODB_NUM $5
     162  book setword MINIDVODB_CREATE $1 CAMERA $6 
    162163  book setword MINIDVODB_CREATE $1 STATE PENDING 
    163164end
     
    549550    book getword MINIDVODB_CREATE $minidvodb_group DVODB -var dvodb
    550551    book getword MINIDVODB_CREATE $minidvodb_group DVODB_DAYS -var dvodb_days
     552    book getword MINIDVODB_CREATE $minidvodb_group DVODB_NUM -var dvodb_num
    551553    book getword MINIDVODB_CREATE $minidvodb_group CAMERA -var camera
    552     $run = minidvodb_createdb.pl --camera $camera --outroot $dvodb --dvodb $dvodb --minidvodb $minidvodb --minidvodb_group $minidvodb_group --interval $dvodb_days
     554    $run = minidvodb_createdb.pl --camera $camera --outroot $dvodb --dvodb $dvodb --minidvodb $minidvodb --minidvodb_group $minidvodb_group --interval $dvodb_days --num $dvodb_num
    553555 
    554556    if ($DB:n == 0)
Note: See TracChangeset for help on using the changeset viewer.