Changeset 6368 for trunk/ippTools/src/chiptoolConfig.c
- Timestamp:
- Feb 7, 2006, 4:35:29 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/chiptoolConfig.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/chiptoolConfig.c
r6341 r6368 23 23 24 24 // Parse other command-line arguments 25 config->arguments = psMetadataAlloc(); // The arguments, with default values25 psMetadata *arguments = psMetadataAlloc(); // The arguments, with default values 26 26 27 27 int N; … … 66 66 67 67 // paul's argument parsing convention requires: -key value 68 psMetadataAddBool( config->arguments, PS_LIST_TAIL, "-quick", 0, "examine raw image table, write ppImage output", false);69 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-define", 0, "examine raw image table, add to pending image table", "");70 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-pending", 0, "examine pending image table, write ppImage output", "");71 // psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-update", 0, "update pending image table", "");72 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-done", 0, "mov image from pending to done table", "");73 // psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-time", 0, "define time range of interest", "");74 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-inst", 0, "define camera of interest", "");75 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-filter", 0, "define filter of interest", "");76 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", "");77 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-class", 0, "define class", "");78 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-class_id", 0, "define class ID", "");79 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-url", 0, "define URL", "");68 psMetadataAddBool(arguments, PS_LIST_TAIL, "-quick", 0, "examine raw image table, write ppImage output", false); 69 psMetadataAddStr(arguments, PS_LIST_TAIL, "-define", 0, "examine raw image table, add to pending image table", ""); 70 psMetadataAddStr(arguments, PS_LIST_TAIL, "-pending", 0, "examine pending image table, write ppImage output", ""); 71 // psMetadataAddStr(arguments, PS_LIST_TAIL, "-update", 0, "update pending image table", ""); 72 psMetadataAddStr(arguments, PS_LIST_TAIL, "-done", 0, "mov image from pending to done table", ""); 73 // psMetadataAddStr(arguments, PS_LIST_TAIL, "-time", 0, "define time range of interest", ""); 74 psMetadataAddStr(arguments, PS_LIST_TAIL, "-inst", 0, "define camera of interest", ""); 75 psMetadataAddStr(arguments, PS_LIST_TAIL, "-filter", 0, "define filter of interest", ""); 76 psMetadataAddStr(arguments, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", ""); 77 psMetadataAddStr(arguments, PS_LIST_TAIL, "-class", 0, "define class", ""); 78 psMetadataAddStr(arguments, PS_LIST_TAIL, "-class_id", 0, "define class ID", ""); 79 psMetadataAddStr(arguments, PS_LIST_TAIL, "-url", 0, "define URL", ""); 80 80 81 81 if (config->mode == PX_MODE_NONE) { 82 82 fprintf (stderr, "search mode not specified\n"); 83 psArgumentHelp( config->arguments);84 psFree( config->arguments);83 psArgumentHelp(arguments); 84 psFree(arguments); 85 85 exit(EXIT_FAILURE); 86 86 } 87 87 88 if (! psArgumentParse( config->arguments, &argc, argv) || argc != 1) {88 if (! psArgumentParse(arguments, &argc, argv) || argc != 1) { 89 89 printf("\nPan-STARRS Phase 2 Search Tool\n\n"); 90 90 printf("Usage: %s [mode] [options]\n\n", argv[0]); 91 91 printf(" [mode] : -quick | -define | -pending | -donee\n\n"); 92 psArgumentHelp( config->arguments);93 psFree( config->arguments);92 psArgumentHelp(arguments); 93 psFree(arguments); 94 94 exit(EXIT_FAILURE); 95 95 } 96 96 97 97 bool status; 98 config->camera_name = psMetadataLookupStr(&status, config->arguments,98 config->camera_name = psMetadataLookupStr(&status, arguments, 99 99 "-inst"); 100 config->exp_id = psMetadataLookupStr(&status, config->arguments, "-exp_id");101 config->class = psMetadataLookupStr(&status, config->arguments, "-class");102 config->class_id = psMetadataLookupStr(&status, config->arguments,100 config->exp_id = psMetadataLookupStr(&status, arguments, "-exp_id"); 101 config->class = psMetadataLookupStr(&status, arguments, "-class"); 102 config->class_id = psMetadataLookupStr(&status, arguments, 103 103 "-class_id"); 104 config->url = psMetadataLookupStr(&status, config->arguments, "-url");104 config->url = psMetadataLookupStr(&status, arguments, "-url"); 105 105 106 106 // XXX why is "" being returned when -[foo] isn't specified? … … 160 160 161 161 // add the input and output images to the arguments list 162 //psMetadataAddStr ( config->arguments, PS_LIST_TAIL, "-output", 0, "Name of the output image", argv[1]);162 //psMetadataAddStr (arguments, PS_LIST_TAIL, "-output", 0, "Name of the output image", argv[1]); 163 163 164 164 // define Database handle, if used
Note:
See TracChangeset
for help on using the changeset viewer.
