Changeset 25418
- Timestamp:
- Sep 16, 2009, 9:44:29 AM (17 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
-
dbconfig/changes.txt (modified) (1 diff)
-
dbconfig/new.md (modified) (1 diff)
-
dbconfig/raw.md (modified) (1 diff)
-
dbconfig/summitcopy.md (modified) (1 diff)
-
ippScripts/scripts/register_imfile.pl (modified) (3 diffs)
-
ippScripts/scripts/summit_copy.pl (modified) (3 diffs)
-
ippTasks/register.pro (modified) (2 diffs)
-
ippTools/share/pxadmin_create_tables.sql (modified) (3 diffs)
-
ippTools/share/regtool_pendingimfile.sql (modified) (1 diff)
-
ippTools/src/pxinject.c (modified) (1 diff)
-
ippTools/src/pxinjectConfig.c (modified) (1 diff)
-
ippTools/src/pztool.c (modified) (3 diffs)
-
ippTools/src/pztoolConfig.c (modified) (1 diff)
-
ippTools/src/regtool.c (modified) (2 diffs)
-
ippTools/src/regtoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dbconfig/changes.txt
r25299 r25418 1248 1248 PRIMARY KEY(label) 1249 1249 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1250 1251 1252 ALTER TABLE pzDownloadImfile ADD COLUMN bytes INT; 1253 ALTER TABLE pzDownloadImfile ADD COLUMN md5sum VARCHAR(32); 1254 ALTER TABLE newImfile ADD COLUMN bytes INT; 1255 ALTER TABLE newImfile ADD COLUMN md5sum VARCHAR(32); 1256 ALTER TABLE rawImfile ADD COLUMN bytes INT; 1257 ALTER TABLE rawImfile ADD COLUMN md5sum VARCHAR(32); 1258 -
trunk/dbconfig/new.md
r23688 r25418 22 22 uri STR 255 23 23 epoch UTC 0001-01-01T00:00:00Z 24 bytes S32 0 25 md5sum STR 32 24 26 END 25 27 -
trunk/dbconfig/raw.md
r24552 r25418 136 136 epoch UTC 0001-01-01T00:00:00Z 137 137 magicked S64 0 138 bytes S32 0 139 md5sum STR 32 138 140 END -
trunk/dbconfig/summitcopy.md
r23688 r25418 57 57 epoch UTC 0001-01-01T00:00:00Z 58 58 hostname STR 64 59 bytes S32 0 60 md5sum STR 32 59 61 END 60 62 -
trunk/ippScripts/scripts/register_imfile.pl
r23831 r25418 34 34 my $ppStatsFromMetadata = can_run( 'ppStatsFromMetadata' ) or (warn "Can't find ppStatsFromMetadata" and $missing_tools = 1); 35 35 36 my ($cache, $exp_id, $tmp_class_id, $tmp_exp_name, $uri, $ dbname, $verbose, $no_update, $no_op, $logfile);36 my ($cache, $exp_id, $tmp_class_id, $tmp_exp_name, $uri, $bytes, $md5sum, $dbname, $verbose, $no_update, $no_op, $logfile); 37 37 GetOptions( 38 38 'caches' => \$cache, … … 41 41 'tmp_exp_name|n=s' => \$tmp_exp_name, 42 42 'uri|u=s' => \$uri, 43 'bytes=s' => \$bytes, 44 'md5sum=s' => \$md5sum, 43 45 'dbname|d=s' => \$dbname, # Database name 44 46 'verbose' => \$verbose, # Print to stdout … … 123 125 $command .= " -tmp_class_id $tmp_class_id"; # the original class_id supplied by the user, replace by ppStats CLASS.ID 124 126 $command .= " -uri $uri "; 127 $command .= " -bytes $bytes" if $bytes; 128 $command .= " -md5sum $md5sum" if $md5sum and ($md5sum ne 'NULL'); 125 129 $command .= " -hostname $host" if defined $host; 126 130 $command .= " -dbname $dbname" if defined $dbname; -
trunk/ippScripts/scripts/summit_copy.pl
r25371 r25418 105 105 # if so pass the results to pztool to the results in pzDownloadImfile. 106 106 # uncomment this to turn on 107 #my ($new_bytes, $new_md5) = check_instances($filename, $nebulous, $compress);107 my ($new_bytes, $new_md5) = check_instances($filename, $nebulous, $compress); 108 108 109 109 # command to update database … … 121 121 # XXX: TODO: see above. Don't do this until pztool and the DB have 122 122 # been updated 123 #$command .= " -md5sum $new_md5 -bytes $new_bytes";123 $command .= " -md5sum $new_md5 -bytes $new_bytes"; 124 124 125 125 # update the database … … 198 198 if ($b ne $new_bytes) { 199 199 $error = "size of $instances[$i] does not match $instances[0]"; 200 } elsif ($m !=$new_md5) {200 } elsif ($m ne $new_md5) { 201 201 $error = "md5sum of $instances[$i] does not match $instances[0]"; 202 202 } -
trunk/ippTasks/register.pro
r24055 r25418 217 217 book getword regPendingImfile $pageName tmp_class_id -var TMP_CLASS_ID 218 218 book getword regPendingImfile $pageName uri -var URI 219 book getword regPendingImfile $pageName bytes -var BYTES 220 book getword regPendingImfile $pageName md5sum -var MD5SUM 219 221 book getword regPendingImfile $pageName workdir -var WORKDIR_TEMPLATE 220 222 book getword regPendingImfile $pageName dbname -var DBNAME … … 244 246 245 247 # XXX register_imfile.pl differs from the standard script : it does not have an 'outroot' argument, and it does not take '--redirect' 246 $run = register_imfile.pl --exp_id $EXP_ID --tmp_class_id $TMP_CLASS_ID --tmp_exp_name $TMP_EXP_NAME --uri $URI --logfile $logfile 248 $run = register_imfile.pl --exp_id $EXP_ID --tmp_class_id $TMP_CLASS_ID --tmp_exp_name $TMP_EXP_NAME --uri $URI --logfile $logfile --bytes $BYTES --md5sum $MD5SUM 247 249 add_standard_args run 248 250 -
trunk/ippTools/share/pxadmin_create_tables.sql
r25382 r25418 58 58 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 59 59 hostname VARCHAR(64), 60 bytes INT, 61 md5sum VARCHAR(32), 60 62 PRIMARY KEY(exp_name, camera, telescope, class, class_id), 61 63 KEY(fault), … … 94 96 uri VARCHAR(255), 95 97 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 98 bytes INT, 99 md5sum VARCHAR(32), 96 100 PRIMARY KEY(exp_id, tmp_class_id), 97 101 FOREIGN KEY(exp_id) REFERENCES newExp(exp_id) … … 237 241 raw_image_id BIGINT AUTO_INCREMENT, 238 242 magicked BIGINT, 243 bytes INT, 244 md5sum VARCHAR(32), 239 245 PRIMARY KEY(exp_id, class_id), 240 246 KEY(tmp_class_id), -
trunk/ippTools/share/regtool_pendingimfile.sql
r17573 r25418 6 6 newExp.workdir, 7 7 newImfile.tmp_class_id, 8 newImfile.uri 8 newImfile.uri, 9 newImfile.bytes, 10 newImfile.md5sum 9 11 FROM newImfile 10 12 JOIN newExp -
trunk/ippTools/src/pxinject.c
r18336 r25418 137 137 PXOPT_LOOKUP_STR(tmp_class_id, config->args, "-tmp_class_id", true, false); 138 138 PXOPT_LOOKUP_STR(uri, config->args, "-uri", true, false); 139 PXOPT_LOOKUP_S32(bytes, config->args, "-bytes", false, false); 140 PXOPT_LOOKUP_STR(md5sum, config->args, "-md5sum", false, false); 139 141 140 142 // insert with error flag state set to 0 (no errors) 141 if (!newImfileInsert(config->dbh, exp_id, tmp_class_id, uri, NULL )) {143 if (!newImfileInsert(config->dbh, exp_id, tmp_class_id, uri, NULL, bytes, md5sum)) { 142 144 psError(PS_ERR_UNKNOWN, false, "database error"); 143 145 return false; -
trunk/ippTools/src/pxinjectConfig.c
r18561 r25418 61 61 psMetadataAddStr(newImfileArgs, PS_LIST_TAIL, "-tmp_class_id", 0, "define the class ID (required)", NULL); 62 62 psMetadataAddStr(newImfileArgs, PS_LIST_TAIL, "-uri", 0, "define the URI (required)", NULL); 63 psMetadataAddS32(newImfileArgs, PS_LIST_TAIL, "-bytes", 0, "define the size of the file", 0); 64 psMetadataAddStr(newImfileArgs, PS_LIST_TAIL, "-md5sum", 0, "define the size of the file", NULL); 63 65 64 66 // -updatenewExp -
trunk/ippTools/src/pztool.c
r23688 r25418 401 401 PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false); 402 402 PXOPT_LOOKUP_BOOL(row_lock, config->args, "-row_lock", false); 403 PXOPT_LOOKUP_S32(bytes, config->args, "-bytes", false, false); 404 PXOPT_LOOKUP_STR(md5sum, config->args, "-md5sum", false, false); 403 405 404 406 // default values … … 457 459 fault, 458 460 NULL, // epoch 459 hostname 461 hostname, 462 bytes, 463 md5sum 460 464 )) { 461 465 psError(PS_ERR_UNKNOWN, false, "database error"); … … 595 599 " pzDownloadImfile.class_id," // tmp_class_id 596 600 " pzDownloadImfile.uri," // uri 597 " NULL" // epoch 601 " NULL," // epoch 602 " pzDownloadImfile.bytes," // bytes 603 " pzDownloadImfile.md5sum" // md5sum 598 604 " FROM pzDownloadImfile" 599 605 " WHERE" -
trunk/ippTools/src/pztoolConfig.c
r23688 r25418 95 95 psMetadataAddStr(copydoneArgs, PS_LIST_TAIL, "-label", 0, "define the label for the chip stage", NULL); 96 96 psMetadataAddStr(copydoneArgs, PS_LIST_TAIL, "-hostname", 0, "define the host that copied the image", NULL); 97 psMetadataAddS32(copydoneArgs, PS_LIST_TAIL, "-bytes", 0, "define the size in bytes for the copied image", 0); 98 psMetadataAddStr(copydoneArgs, PS_LIST_TAIL, "-md5sum", 0, "define the md5 sum for the copied image", NULL); 97 99 psMetadataAddS16(copydoneArgs, PS_LIST_TAIL, "-fault", 0, "set fault code", 0); 98 100 psMetadataAddBool(copydoneArgs, PS_LIST_TAIL, "-row_lock", 0, "lock pzDownImfile rows while advancing an exposure", false); -
trunk/ippTools/src/regtool.c
r25324 r25418 238 238 PXOPT_LOOKUP_TIME(dateobs, config->args, "-dateobs", false, false); 239 239 PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false); 240 PXOPT_LOOKUP_S32(bytes, config->args, "-bytes", false, false); 241 PXOPT_LOOKUP_STR(md5sum, config->args, "-md5sum", false, false); 240 242 241 243 PXOPT_LOOKUP_S16(fault, config->args, "-fault", false, false); … … 307 309 quality, 308 310 NULL, 309 0 311 0, 312 bytes, 313 md5sum 310 314 )) { 311 315 psError(PS_ERR_UNKNOWN, false, "database error"); -
trunk/ippTools/src/regtoolConfig.c
r24922 r25418 125 125 ADD_OPT(Time, addprocessedimfileArgs, "-dateobs", "define observation time", NULL); 126 126 ADD_OPT(Str, addprocessedimfileArgs, "-hostname", "define host name", NULL); 127 ADD_OPT(Str, addprocessedimfileArgs, "-md5sum", "define md5sum", NULL); 128 ADD_OPT(S32, addprocessedimfileArgs, "-bytes", "define bytes", 0); 127 129 ADD_OPT(S16, addprocessedimfileArgs, "-fault", "set fault code", 0); 128 130 ADD_OPT(S16, addprocessedimfileArgs, "-quality", "set quality flag", 0);
Note:
See TracChangeset
for help on using the changeset viewer.
