IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 12, 2011, 1:08:55 PM (15 years ago)
Author:
watersc1
Message:

updates and bugfixes to registration. Will test this afternoon.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/regtool.c

    r30205 r30240  
    187187  PXOPT_LOOKUP_STR(exp_name, config->args, "-exp_name", true, false);
    188188  PXOPT_LOOKUP_STR(class_id, config->args, "-class_id", true, false);
    189   PXOPT_LOOKUP_STR(date,     config->args, "-date", true, false);
     189  PXOPT_LOOKUP_STR(dateobs_begin,     config->args, "-dateobs_begin", true, false);
     190  PXOPT_LOOKUP_STR(dateobs_end,     config->args, "-dateobs_end", true, false);
    190191  PXOPT_LOOKUP_S32(valid_burntool, config->args, "-valid_burntool", true, false);
    191192  // optional
     
    202203  query = rep;
    203204
     205  // convert regular class_id format to summitImfile.class_id format
     206  psStringSubstitute(&class_id,"ota","XY");
     207 
    204208  psStringSubstitute(&query,exp_name,"@EXP_NAME@");
    205209  psStringSubstitute(&query,class_id,"@CLASS_ID@");
    206   psStringSubstitute(&query,date,"@DATE@");
     210  psStringSubstitute(&query,dateobs_begin,"@DATEOBS_BEGIN@");
     211  psStringSubstitute(&query,dateobs_end,"@DATEOBS_END@");
    207212
    208213  fprintf(stderr,"%s",query);
     
    284289
    285290  // required
    286   PXOPT_LOOKUP_STR(date,     config->args, "-date", true, false);
     291  PXOPT_LOOKUP_STR(dateobs_begin,     config->args, "-dateobs_begin", true, false);
     292  PXOPT_LOOKUP_STR(dateobs_end,     config->args, "-dateobs_end", true, false);
    287293  PXOPT_LOOKUP_S32(valid_burntool, config->args, "-valid_burntool", true, false);
    288294  // optional
     
    298304  query = rep;
    299305
    300   psStringSubstitute(&query,date,"@DATE@");
     306  psStringSubstitute(&query,dateobs_begin,"@DATEOBS_BEGIN@");
     307  psStringSubstitute(&query,dateobs_end,"@DATEOBS_END@");
    301308
    302309  // fprintf(stderr,"%s",query);
     
    344351
    345352    bool status = false;
    346     char *tmp_id = psMetadataLookupStr(&status,row,"tmp_class_id");
     353    char *tmp_id = psMetadataLookupStr(&status,row,"summit_class_id");
    347354    if (!status) {
    348355        // fprintf (stderr, "incomplete on %s\n", psMetadataLookupStr(NULL,row,"exp_name"));
     
    355362    this_class_id = psStringCopy(tmp_id);
    356363
    357     psStringSubstitute(&this_class_id,"XY","ota");
    358364    psMetadataAddStr(row,PS_LIST_TAIL,"this_class_id",PS_META_REPLACE,"",this_class_id);
    359365
Note: See TracChangeset for help on using the changeset viewer.