Changeset 6368 for trunk/ippTools/src/regtoolConfig.c
- Timestamp:
- Feb 7, 2006, 4:35:29 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/regtoolConfig.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/regtoolConfig.c
r6341 r6368 12 12 13 13 // Parse other command-line arguments 14 config->arguments = psMetadataAlloc(); // The arguments, with default values14 psMetadata *arguments = psMetadataAlloc(); // The arguments, with default values 15 15 16 16 int N; … … 32 32 33 33 // paul's argument parsing convention requires: -key value 34 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-pending", 0, "examine pending image table, write ppImage output", "");35 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-update", 0, "update pending image table", "");34 psMetadataAddStr(arguments, PS_LIST_TAIL, "-pending", 0, "examine pending image table, write ppImage output", ""); 35 psMetadataAddStr(arguments, PS_LIST_TAIL, "-update", 0, "update pending image table", ""); 36 36 37 37 38 38 // -pending search 39 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", "");40 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-inst", 0, "define camera of interest", "");41 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-telescope", 0, "define camera of interest", "");42 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-exp_type", 0, "define class", "");43 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-class", 0, "define class", "");39 psMetadataAddStr(arguments, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", ""); 40 psMetadataAddStr(arguments, PS_LIST_TAIL, "-inst", 0, "define camera of interest", ""); 41 psMetadataAddStr(arguments, PS_LIST_TAIL, "-telescope", 0, "define camera of interest", ""); 42 psMetadataAddStr(arguments, PS_LIST_TAIL, "-exp_type", 0, "define class", ""); 43 psMetadataAddStr(arguments, PS_LIST_TAIL, "-class", 0, "define class", ""); 44 44 45 45 // -update inputs 46 // psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-exp_id", 0, "define class", "");47 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-filter", 0, "define filter of interest", "");48 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-stat", 0, "define URL", "");49 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-recipe", 0, "define URL", "");50 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-mosiac", 0, "define URL", "");46 // psMetadataAddStr(arguments, PS_LIST_TAIL, "-exp_id", 0, "define class", ""); 47 psMetadataAddStr(arguments, PS_LIST_TAIL, "-filter", 0, "define filter of interest", ""); 48 psMetadataAddStr(arguments, PS_LIST_TAIL, "-stat", 0, "define URL", ""); 49 psMetadataAddStr(arguments, PS_LIST_TAIL, "-recipe", 0, "define URL", ""); 50 psMetadataAddStr(arguments, PS_LIST_TAIL, "-mosiac", 0, "define URL", ""); 51 51 52 52 if (config->mode == PX_MODE_NONE) { 53 53 fprintf (stderr, "search mode not specified\n"); 54 psArgumentHelp( config->arguments);55 psFree( config->arguments);54 psArgumentHelp(arguments); 55 psFree(arguments); 56 56 exit(EXIT_FAILURE); 57 57 } 58 58 59 if (! psArgumentParse( config->arguments, &argc, argv) || argc != 1) {59 if (! psArgumentParse(arguments, &argc, argv) || argc != 1) { 60 60 printf("\nPan-STARRS Phase 2 Search Tool\n\n"); 61 61 printf("Usage: %s [mode] [options]\n\n", argv[0]); 62 62 printf(" [mode] : -quick | -define | -pending | -donee\n\n"); 63 psArgumentHelp( config->arguments);64 psFree( config->arguments);63 psArgumentHelp(arguments); 64 psFree(arguments); 65 65 exit(EXIT_FAILURE); 66 66 } 67 67 68 68 bool status; 69 config->camera_name = psMetadataLookupStr(&status, config->arguments,69 config->camera_name = psMetadataLookupStr(&status, arguments, 70 70 "-inst"); 71 config->filter = psMetadataLookupStr(&status, config->arguments, "-filter");72 config->exp_id = psMetadataLookupStr(&status, config->arguments, "-exp_id");73 config->class = psMetadataLookupStr(&status, config->arguments, "-class");74 config->class_id = psMetadataLookupStr(&status, config->arguments,71 config->filter = psMetadataLookupStr(&status, arguments, "-filter"); 72 config->exp_id = psMetadataLookupStr(&status, arguments, "-exp_id"); 73 config->class = psMetadataLookupStr(&status, arguments, "-class"); 74 config->class_id = psMetadataLookupStr(&status, arguments, 75 75 "-class_id"); 76 config->url = psMetadataLookupStr(&status, config->arguments, "-url");76 config->url = psMetadataLookupStr(&status, arguments, "-url"); 77 77 78 78 // XXX why is "" being returned when -[foo] isn't specified? … … 133 133 134 134 // add the input and output images to the arguments list 135 //psMetadataAddStr ( config->arguments, PS_LIST_TAIL, "-output", 0, "Name of the output image", argv[1]);135 //psMetadataAddStr (arguments, PS_LIST_TAIL, "-output", 0, "Name of the output image", argv[1]); 136 136 137 137 // define Database handle, if used
Note:
See TracChangeset
for help on using the changeset viewer.
