ProductConfigManager (version 1.0, May 05 2003)
index
/home/garzogli/tmp/jim_config/src/python/JimConfigManager/ProductConfigManager.py

This python library makes managing the product configuration easy

 
Modules
            
os
re
string
sys
xml_common_lib

 
Classes
            
BaseDBConfigManager.BaseDBConfigManager(BaseConfigManager.BaseConfigManager)
ProductDBConfigManager
BaseFSConfigManager.BaseFSConfigManager(BaseConfigManager.BaseConfigManager)
ProductFSConfigManager

 
class ProductDBConfigManager(BaseDBConfigManager.BaseDBConfigManager)
      This utility class manages the configuration storing and retrival from Db
 
  
__init__(self, name, version=None, qual=None, machine=None)
Contructor to create a ProductDBConfigManager
 
name - Name of the package
getConfigAttr(self, xpath, attr) from BaseDBConfigManager.BaseDBConfigManager
getConfigPyXmlObject(self) from BaseConfigManager.BaseConfigManager
getConfigString(self) from BaseDBConfigManager.BaseDBConfigManager
getDebugMode(self) from BaseConfigManager.BaseConfigManager
getDefaultMode(self) from BaseConfigManager.BaseConfigManager
getGlobalConfigDocName(self) from BaseConfigManager.BaseConfigManager
getGlobalContext(self) from BaseConfigManager.BaseConfigManager
getGlobalPath(self) from BaseConfigManager.BaseConfigManager
getHostDependentPrdList(self) from BaseConfigManager.BaseConfigManager
getPrdCollection(self) from BaseConfigManager.BaseConfigManager
getPrdConfigDocName(self) from BaseConfigManager.BaseConfigManager
getPrdMachine(self) from BaseConfigManager.BaseConfigManager
getPrdPath(self) from BaseConfigManager.BaseConfigManager
getPrdQualifiers(self) from BaseConfigManager.BaseConfigManager
getPrdReleaseDir(self) from BaseConfigManager.BaseConfigManager
getPrdVersion(self) from BaseConfigManager.BaseConfigManager
getProductsCollection(self) from BaseConfigManager.BaseConfigManager
getProductsHost(self) from BaseConfigManager.BaseConfigManager
getSiteConfigDocName(self) from BaseConfigManager.BaseConfigManager
getSiteContext(self) from BaseConfigManager.BaseConfigManager
getSitePath(self) from BaseConfigManager.BaseConfigManager
myContext(self)
printConfigDetails(self)
printDebug(self, str) from BaseConfigManager.BaseConfigManager
storeConfigFile(self, config_file) from BaseConfigManager.BaseConfigManager
storeConfigString(self, config_str) from BaseDBConfigManager.BaseDBConfigManager

 
class ProductFSConfigManager(BaseFSConfigManager.BaseFSConfigManager)
      This utility class manages the configuration storing and retrival from Db
 
  
__init__(self, name, version=None, qual=None, machine=None)
Contructor to create a ProductFSConfigManager
 
name - Name of the package
getConfigAttr(self, xpath, attr) from BaseFSConfigManager.BaseFSConfigManager
getConfigPyXmlObject(self) from BaseConfigManager.BaseConfigManager
getConfigString(self) from BaseFSConfigManager.BaseFSConfigManager
getDebugMode(self) from BaseConfigManager.BaseConfigManager
getDefaultMode(self) from BaseConfigManager.BaseConfigManager
getGlobalConfigDocName(self) from BaseFSConfigManager.BaseFSConfigManager
getGlobalContext(self) from BaseConfigManager.BaseConfigManager
getGlobalPath(self) from BaseFSConfigManager.BaseFSConfigManager
getHostDependentPrdList(self) from BaseConfigManager.BaseConfigManager
getPrdCollection(self) from BaseConfigManager.BaseConfigManager
getPrdConfigDocName(self) from BaseFSConfigManager.BaseFSConfigManager
getPrdMachine(self) from BaseConfigManager.BaseConfigManager
getPrdPath(self) from BaseFSConfigManager.BaseFSConfigManager
getPrdQualifiers(self) from BaseConfigManager.BaseConfigManager
getPrdReleaseDir(self) from BaseConfigManager.BaseConfigManager
getPrdVersion(self) from BaseConfigManager.BaseConfigManager
getProductsCollection(self) from BaseConfigManager.BaseConfigManager
getProductsHost(self) from BaseConfigManager.BaseConfigManager
getSiteConfigDocName(self) from BaseFSConfigManager.BaseFSConfigManager
getSiteContext(self) from BaseConfigManager.BaseConfigManager
getSitePath(self) from BaseFSConfigManager.BaseFSConfigManager
myConfigDocName(self)
printConfigDetails(self)
printDebug(self, str) from BaseConfigManager.BaseConfigManager
storeConfigFile(self, config_file) from BaseConfigManager.BaseConfigManager
storeConfigString(self, config_str) from BaseFSConfigManager.BaseFSConfigManager

 
Data
             __author__ = 'Parag Mhashilkar <parag@fnal.gov>'
__date__ = 'May 05 2003'
__file__ = './ProductConfigManager.pyc'
__name__ = 'ProductConfigManager'
__version__ = '1.0'

 
Author
             Parag Mhashilkar <parag@fnal.gov>