IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7026


Ignore:
Timestamp:
May 1, 2006, 2:47:01 PM (20 years ago)
Author:
Paul Price
Message:

Passing in configuration, rather than site configuration to psConfigDB

Location:
trunk/psModules/src/config
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/config/pmConfig.c

    r7016 r7026  
    33 *  @author PAP, IfA
    44 *
    5  *  @version $Revision: 1.13 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2006-05-01 01:08:45 $
     5 *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2006-05-02 00:47:01 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    559559
    560560psDB *pmConfigDB(
    561     psMetadata *site)
     561    pmConfig *config                    // Configuration
     562)
    562563{
    563564    #ifdef OMIT_PSDB
     
    565566    #else
    566567
    567     PS_ASSERT_PTR_NON_NULL(site, NULL);
     568    PS_ASSERT_PTR_NON_NULL(config->site, NULL);
    568569    psBool mdStatus01 = false;
    569570    psBool mdStatus02 = false;
     
    571572
    572573    // XXX leaky strings
    573     psString dbServer = psMetadataLookupStr(&mdStatus01, site, "DBSERVER");
    574     psString dbUsername = psMetadataLookupStr(&mdStatus02, site, "DBUSER");
    575     psString dbPassword = psMetadataLookupStr(&mdStatus03, site, "DBPASSWORD");
    576     psString dbName = psMetadataLookupStr(&mdStatus01, site, "DBNAME");
     574    psString dbServer = psMetadataLookupStr(&mdStatus01, config->site, "DBSERVER");
     575    psString dbUsername = psMetadataLookupStr(&mdStatus02, config->site, "DBUSER");
     576    psString dbPassword = psMetadataLookupStr(&mdStatus03, config->site, "DBPASSWORD");
     577    psString dbName = psMetadataLookupStr(&mdStatus01, config->site, "DBNAME");
    577578    if (!(mdStatus01 & mdStatus02 & mdStatus03)) {
    578579        psLogMsg(__func__, PS_LOG_WARN, "Could not determine database server name, userID, and password from site metadata.\n");
  • trunk/psModules/src/config/pmConfig.h

    r6955 r7026  
    33 *  @author PAP, IfA
    44 *
    5  *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2006-04-22 03:20:16 $
     5 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2006-05-02 00:47:01 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    103103 */
    104104psDB *pmConfigDB(
    105     psMetadata *site
     105    pmConfig *config                    // Configuration
    106106);
    107107
Note: See TracChangeset for help on using the changeset viewer.