Exemple #1
0
 def _globalConfSettings(self):
     zenhome = os.environ.get('ZENHOME')
     if zenhome:
         with open(os.path.join(zenhome, 'etc/global.conf'), 'r') as fp:
             globalConf = ConfigFile(fp)
             settings = {}
             for line in globalConf.parse():
                 if line.setting:
                     key, val = line.setting
                     settings[key] = val
             return settings
 def _getParamsFromGlobalConf(self, defaultDb):
     zenhome = os.environ.get('ZENHOME')
     if not zenhome:
         raise ZenDBError('No $ZENHOME set. In order to use default '
                          'configurations, $ZENHOME must point to the '
                          'Zenoss install.')
     else:
         with open(os.path.join(zenhome, 'etc/global.conf'), 'r') as fp:
             globalConf = ConfigFile(fp)
             settings = {}
             for line in globalConf.parse():
                 if line.setting:
                     key, val = line.setting
                     if key.startswith(defaultDb + '-'):
                         key = key[len(defaultDb)+1:]
                         settings[key] = val
             return settings
Exemple #3
0
 def _getParamsFromGlobalConf(self, defaultDb):
     zenhome = os.environ.get('ZENHOME')
     if not zenhome:
         raise ZenDBError('No $ZENHOME set. In order to use default '
                          'configurations, $ZENHOME must point to the '
                          'Zenoss install.')
     else:
         with open(os.path.join(zenhome, 'etc/global.conf'), 'r') as fp:
             globalConf = ConfigFile(fp)
             settings = {}
             for line in globalConf.parse():
                 if line.setting:
                     key, val = line.setting
                     if key.startswith(defaultDb + '-'):
                         key = key[len(defaultDb) + 1:]
                         settings[key] = val
             return settings