IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 9, 2013, 3:23:50 PM (13 years ago)
Author:
bills
Message:

get pstamp database server and name from site.config

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/pstamp/test/maketestreq

    r35441 r35574  
    3030}
    3131
    32 # XXX: get these from site.config
    33 $pstamptool .= " -dbserver ippc19 -dbname ippRequestServer";
    34 
    3532
    3633my ($input, $submit, $listfile, $delete, $simple, $tag_req_name, $req_name, $email);
     34my ($dbname, $dbserver);
    3735my ($save_temps, $verbose);
    3836
     
    5048    'label=s'           => \$label,
    5149    'email=s'           => \$email,
     50
     51    'dbname=s'           => \$dbname,
     52    'dbserver=s'         => \$dbserver,
    5253
    5354    'listfile|l'        => \$listfile,
     
    6869die ("Input file $input not found\n") unless (-e $input);
    6970die ("Input file $input not readable\n") unless (-r $input);
     71
     72if (!$dbname or !$dbserver) {
     73    my $ipprc = PS::IPP::Config->new('GPC1');
     74
     75    if (!$dbserver) {
     76        $dbserver =  metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBSERVER');
     77        die ("couldn't find dbserver in site.config\n") unless $dbserver;
     78    }
     79    if (!$dbname) {
     80        $dbname =  metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBNAME');
     81        die ("couldn't find dbname in site.config\n") unless $dbname;
     82    }
     83}
     84$pstamptool .= " -dbserver $dbserver -dbname $dbname";
     85
    7086
    7187# if request name was not supplied make one
Note: See TracChangeset for help on using the changeset viewer.