Changeset 41211 for branches/ccl_branches/ipponly-20191108/ippScripts
- Timestamp:
- Dec 22, 2019, 4:11:49 PM (7 years ago)
- Location:
- branches/ccl_branches/ipponly-20191108/ippScripts/scripts
- Files:
-
- 2 edited
-
addstar_run.pl (modified) (6 diffs)
-
minidvodb_createdb.pl (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/ccl_branches/ipponly-20191108/ippScripts/scripts/addstar_run.pl
r40803 r41211 44 44 my $minidvodb_path; 45 45 46 my ( $add_id, $camera, $stage, $stage_id, $stage_extra1, $outroot, $stageroot, $dbname, $reduction, $dvodb, $minidvodb, $minidvodb_name, $minidvodb_group, $image_only, $verbose, $no_update, 47 $no_op, $redirect, $save_temps); 46 my ( $add_id, $camera, $stage, $stage_id, $stage_extra1, $outroot, $stageroot, $dbname, $reduction, 47 $dvodb, $minidvodb, $minidvodb_name, $minidvodb_group, $minidvodb_host, $image_only, $verbose, 48 $no_update, $no_op, $redirect, $save_temps, $dvodbhost); 48 49 GetOptions( 49 50 'add_id=s' => \$add_id, # Camtool identifier … … 66 67 'redirect-output' => \$redirect, 67 68 'save-temps' => \$save_temps, # Save temporary files? 69 'dvodbhost|w=s' => \$dvodbhost, # miniDVO database group 68 70 ) or pod2usage( 2 ); 69 71 70 72 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV; 71 73 pod2usage( 72 -msg => "Required options: --add_id --camera --outroot --dvodb --stageroot --stage --dbname ",74 -msg => "Required options: --add_id --camera --outroot --dvodb --stageroot --stage --dbname --dvodbhost", 73 75 -exitval => 3, 74 76 ) unless … … 79 81 defined $dvodb and 80 82 defined $dbname and 83 defined $dvodbhost and 81 84 defined $camera; 82 85 if ($stage =~ /cam/ && !defined $stage_id) { … … 297 300 $minidvodb_path = $comp->{minidvodb_path}; 298 301 $minidvodb_name = $comp->{minidvodb_name}; 302 $minidvodb_host = $comp->{minidvodb_host}; 299 303 300 304 if (!defined($minidvodb_path)) { … … 422 426 $fpaCommand .= " -dvodb_path $minidvodb_path" if defined $minidvodb_path; 423 427 $fpaCommand .= " -minidvodb_name $minidvodb_name" if defined $minidvodb_name; 428 $fpaCommand .= " -minidvodb_host $dvodbhost" if defined $dvodbhost; 424 429 $fpaCommand .= " -dbname $dbname" if defined $dbname; 425 430 … … 458 463 $command .= " -path_base $outroot" if defined $outroot; 459 464 $command .= (" -dtime_addstar " . ((DateTime->now->mjd - $mjd_start) * 86400)); 460 # $command .= " -minidvodb_name $minidvodb_name" if defined $minidvodb_name; don't think we want it recorded (not sure) 465 $command .= " -minidvodb_name $minidvodb_name" if defined $minidvodb_name; # dont think we want it recorded (not sure) 466 $command .= " -minidvodb_host $dvodbhost" if defined $dvodbhost; # dont think we want it recorded (not sure) 461 467 $command .= " -stage_extra1 $stage_extra1" if defined $stage_extra1; 462 468 $command .= " -dbname $dbname" if defined $dbname; -
branches/ccl_branches/ipponly-20191108/ippScripts/scripts/minidvodb_createdb.pl
r38584 r41211 15 15 print "Starting script $0 on $host at $date\n\n"; 16 16 17 18 17 my $mjd_start = DateTime->now->mjd; # MJD of starting script 19 18 … … 39 38 } 40 39 41 my ( $outroot, $dbname, $dvodb, $minidvodb,$minidvodb_interval, $minidvodb_nums, $minidvodb_group, $ camera, $verbose, $no_update,40 my ( $outroot, $dbname, $dvodb, $minidvodb,$minidvodb_interval, $minidvodb_nums, $minidvodb_group, $minidvodb_host, $camera, $verbose, $no_update, 42 41 $no_op, $redirect, $save_temps); 43 42 GetOptions( 44 'camera|c=s' => \$camera, # Camera 45 'dbname|d=s' => \$dbname, # Database name 46 'minidvodb_group|w=s' => \$minidvodb_group, # minidvodb_group. 47 'outroot|w=s' => \$outroot, # output file base name 48 'dvodb|w=s' => \$dvodb, # output DVO database 49 'minidvodb|w=s' => \$minidvodb, # output miniDVODB 50 '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) 52 'verbose' => \$verbose, # Print to stdout 53 'no-update' => \$no_update, # Update the database? 54 'no-op' => \$no_op, # Don't do any operations? 55 'redirect-output' => \$redirect, 56 'save-temps' => \$save_temps, # Save temporary files? 43 'camera|c=s' => \$camera, # Camera 44 'dbname|d=s' => \$dbname, # Database name 45 'minidvodb_group|w=s' => \$minidvodb_group, # minidvodb_group. 46 'outroot|w=s' => \$outroot, # output file base name 47 'dvodb|w=s' => \$dvodb, # output DVO database 48 'minidvodb|w=s' => \$minidvodb, # output miniDVODB 49 'interval|w=s' => \$minidvodb_interval, #interval between creation of minidvodbs (default = 1day) 50 'num|w=s' => \$minidvodb_nums, #interval between creation of minidvodbs (default = 500 addRuns) 51 'minidvodb_host|w=s' => \$minidvodb_host, #assign a hostname for addstar 52 'verbose' => \$verbose, # Print to stdout 53 'no-update' => \$no_update, # Update the database? 54 'no-op' => \$no_op, # Don't do any operations? 55 'redirect-output' => \$redirect, 56 'save-temps' => \$save_temps, # Save temporary files? 57 57 ) or pod2usage( 2 ); 58 58 … … 119 119 unless ($no_op) { 120 120 121 122 123 121 #see if there is already one in new state 124 122 my $fpaCommand1 = "$addtool -listminidvodbrun"; … … 127 125 $fpaCommand1 .= " -dbname $dbname" if defined $dbname; 128 126 129 130 127 unless ($no_update) { 131 128 my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) = 132 129 run(command => $fpaCommand1, verbose => $verbose); 133 134 135 130 136 131 unless ($success) { … … 164 159 &my_die( "Unable to get listminidvodbrun",$minidvodb_group, $PS_EXIT_SYS_ERROR) unless $success2; 165 160 # if it didn't list something in active state (what?) then we definitely need to create a new one 166 if ( defined(@$stdout_buf2)) {161 if ((@$stdout_buf2)) { 167 162 my $metadata2 = $mdcParser->parse(join "", @$stdout_buf2) or 168 163 &my_die("Unable to parse metadata config", $minidvodb_group, $PS_EXIT_PROG_ERROR); … … 194 189 my ( $success3, $error_code3, $full_buf3, $stdout_buf3, $stderr_buf3 ) = 195 190 run(command => $fpaCommand3, verbose => $verbose); 196 &my_die( "Unable to get checkminidvodb unaddrun", $minidvodb_group, $PS_EXIT_SYS_ERROR) unless $success3;197 198 if ( defined(@$stdout_buf3)) { #checkminidvodb returns nothing IF there have been no addruns added to the db yet191 &my_die( "Unable to get checkminidvodbrunaddrun", $minidvodb_group, $PS_EXIT_SYS_ERROR) unless $success3; 192 193 if ((@$stdout_buf3)) { #checkminidvodb returns nothing IF there have been no addruns added to the db yet 199 194 my $metadata3 = $mdcParser->parse(join "", @$stdout_buf3) or 200 195 &my_die("Unable to parse metadata config", $minidvodb_group, $PS_EXIT_PROG_ERROR); … … 229 224 my $fpaCommand = "$addtool -addminidvodbrun"; 230 225 $fpaCommand .= " -set_minidvodb_group $minidvodb_group"; 226 $fpaCommand .= " -set_minidvodb_host $minidvodb_host"; 231 227 $fpaCommand .= " -set_minidvodb_path $minidvodbReal" if defined $minidvodbReal; 232 228 $fpaCommand .= " -dbname $dbname" if defined $dbname;
Note:
See TracChangeset
for help on using the changeset viewer.
