IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29748


Ignore:
Timestamp:
Nov 10, 2010, 2:56:07 PM (15 years ago)
Author:
bills
Message:

impplement metadataLookupS32 and use it when looking up DBPORT. Put default back to type S32

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/PS-IPP-Config/lib/PS/IPP/Config.pm

    r28900 r29748  
    3939                    metadataLookupMD
    4040                    metadataLookupBool
     41                    metadataLookupS32
    4142                    caturi
    4243                    file_scheme
     
    353354    my $dbuser = metadataLookupStr($self->{_siteConfig}, "DBUSER");
    354355    my $dbpassword = metadataLookupStr($self->{_siteConfig}, "DBPASSWORD");
    355     my $dbport = metadataLookupStr($self->{_siteConfig}, "DBPORT");
     356    my $dbport = metadataLookupS32($self->{_siteConfig}, "DBPORT");
    356357    my $admindb = "ippadmin";
    357358
     
    13711372    return undef if not defined $item;
    13721373    my $name = shift;                # Name of item
    1373     carp "$name within metadata is not of type STR.\n" unless $item->{type} eq "STR";
     1374    carp "$name within metadata is type $item->{type} not STR.\n" unless $item->{type} eq "STR";
     1375    return $item->{value};
     1376}
     1377
     1378# Lookup the metadata, checking the type is S32
     1379sub metadataLookupS32
     1380{
     1381    my $item = metadataLookup(@_);
     1382    return undef if not defined $item;
     1383    my $name = shift;                # Name of item
     1384    carp "$name within metadata is type $item->{type} not S32.\n" unless $item->{type} eq "S32";
    13741385    return $item->{value};
    13751386}
     
    13911402    return undef if not defined $item;
    13921403    my $name = shift;                # Name of item
    1393     carp "$name within metadata is not of type BOOL.\n" unless $item->{type} eq "BOOL";
     1404    carp "$name within metadata is type $item->{type} not BOOL.\n" unless $item->{type} eq "BOOL";
    13941405    return $item->{value};
    13951406}
  • trunk/ippconfig/site.config.in

    r29746 r29748  
    5353DBUSER          STR     XXX                     # Database user name (for psDBInit)
    5454DBPASSWORD      STR     XXX                     # Database password (for psDBInit)
    55 DBPORT          STR     0                       # Database port (for psDBInit); 0 = default
     55DBPORT          S32     0                       # Database port (for psDBInit); 0 = default
    5656
    5757# DataStore Database configuration
Note: See TracChangeset for help on using the changeset viewer.