Changeset 29163
- Timestamp:
- Sep 15, 2010, 1:58:11 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/tools/rundiffskycell.pl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/rundiffskycell.pl
r29159 r29163 22 22 use IO::File; 23 23 24 my ($first, $last, $stage, $alt_workdir, $no_verbose );24 my ($first, $last, $stage, $alt_workdir, $no_verbose, $pretend); 25 25 26 26 my $dbname = "gpc1"; … … 33 33 'redirect-output' => \$redirect, 34 34 'update' => \$update, 35 'pretend' => \$pretend, 35 36 'dbname=s' => \$dbname, 36 37 'no-verbose' => \$no_verbose, … … 79 80 if ($update) { 80 81 my $revert_command = "difftool -revertdiffskyfile -diff_id $diff_id -skycell_id $skycell_id -dbname $dbname"; 81 my $rc = system $revert_command; 82 if ($rc != 0) { 83 my $status = $rc >> 8; 84 print STDERR "$revert_command failed: $rc $status\n"; 85 exit $status; 82 if ($pretend) { 83 print "skipping $revert_command\n"; 84 } else { 85 my $rc = system $revert_command; 86 if ($rc != 0) { 87 my $status = $rc >> 8; 88 print STDERR "$revert_command failed: $rc $status\n"; 89 exit $status; 90 } 86 91 } 87 92 } 88 93 94 print "command to process this skycell\n"; 95 print "$command\n"; 96 97 exit 0 if $pretend; 98 89 99 exit system $command; 90 91 100 92 101
Note:
See TracChangeset
for help on using the changeset viewer.
