Changeset 6368
- Timestamp:
- Feb 7, 2006, 4:35:29 PM (20 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 4 edited
-
chiptoolConfig.c (modified) (3 diffs)
-
pxadminConfig.c (modified) (2 diffs)
-
pxconfig.c (modified) (2 diffs)
-
regtoolConfig.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 -
trunk/ippTools/src/pxadminConfig.c
r6341 r6368 16 16 17 17 // Parse other command-line arguments 18 config->arguments = psMetadataAlloc(); // The arguments, with default values18 psMetadata *arguments = psMetadataAlloc(); // The arguments, with default values 19 19 20 20 int N; … … 43 43 44 44 // paul's argument parsing convention requires: -key value 45 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-create", 0,45 psMetadataAddStr(arguments, PS_LIST_TAIL, "-create", 0, 46 46 "create the P2 tables", ""); 47 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-delete", 0,47 psMetadataAddStr(arguments, PS_LIST_TAIL, "-delete", 0, 48 48 "delete the P2 tables", ""); 49 psMetadataAddStr( config->arguments, PS_LIST_TAIL, "-recreate", 0,49 psMetadataAddStr(arguments, PS_LIST_TAIL, "-recreate", 0, 50 50 "delete and recreate the P2 tables", ""); 51 51 52 52 if (config->mode == PX_MODE_NONE) { 53 53 fprintf (stderr, "admin 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 59 if ((N = psArgumentGet (argc, argv, "-help"))) { 60 psArgumentHelp( config->arguments);61 psFree( config->arguments);60 psArgumentHelp(arguments); 61 psFree(arguments); 62 62 exit(EXIT_FAILURE); 63 63 } 64 64 65 if (! psArgumentParse( config->arguments, &argc, argv) || argc != 1) {65 if (! psArgumentParse(arguments, &argc, argv) || argc != 1) { 66 66 printf("\nPan-STARRS Phase 2 Admin Tool\n\n"); 67 67 printf("Usage: %s [mode]\n", argv[0]); 68 68 printf(" [mode] : -create | -delete\n\n"); 69 psArgumentHelp( config->arguments);70 psFree( config->arguments);69 psArgumentHelp(arguments); 70 psFree(arguments); 71 71 exit(EXIT_FAILURE); 72 72 } -
trunk/ippTools/src/pxconfig.c
r6341 r6368 19 19 config->site = NULL; 20 20 config->recipe = NULL; 21 config->arguments = NULL;22 21 config->exp_id = NULL; 23 22 config->class = NULL; … … 40 39 psFree(config->site); 41 40 psFree(config->recipe); 42 psFree(config->arguments);43 41 psFree(config->exp_id); 44 42 psFree(config->class); -
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.
