Example #1
0
    def init(self, name, conffile=None):
        self.name = name
        if not conffile: self.conffile = mmctools.getConfigFile(name)
        else: self.conffile = conffile

        MscDatabaseConfig.setup(self, self.conffile)
        self.setup(self.conffile)
Example #2
0
    def init(self, name, conffile = None):
        self.name = name
        if not conffile: self.conffile = mmctools.getConfigFile(name)
        else: self.conffile = conffile

        MscDatabaseConfig.setup(self, self.conffile)
        self.setup(self.conffile)
Example #3
0
 def setup(self, conffile):
     mscconffile = pulse2.utils.getConfigFile("msc")
     if os.path.exists(conffile):
         try:
             log.info("Trying to read configuration file (database config): %s" % conffile)
             MscDatabaseConfig.setup(self, conffile)
         except Exception, e:
             log.warn("Configuration file: %s does not contain any database config : %s" % (conffile, e))
             self.__setup_fallback(mscconffile)
         if not self.cp.has_section("database"):
             log.warn("Configuration file: %s does not contain any database config" % conffile)
             self.__setup_fallback(mscconffile)
Example #4
0
 def setup(self, conffile):
     mscconffile = pulse2.utils.getConfigFile("msc")
     if os.path.exists(conffile):
         try:
             log.info("Trying to read configuration file (database config): %s" % conffile)
             MscDatabaseConfig.setup(self, conffile)
         except Exception, e:
             log.warn("Configuration file: %s does not contain any database config : %s" % (conffile, e))
             self.__setup_fallback(mscconffile)
         if not self.cp.has_section("database"):
             log.warn("Configuration file: %s does not contain any database config" % conffile)
             self.__setup_fallback(mscconffile)
Example #5
0
 def __setup_fallback(self, mscconffile):
     log.info("Reading configuration file (database config): %s" % mscconffile)
     self.dbsection = "msc"
     MscDatabaseConfig.setup(self, mscconffile)
Example #6
0
 def __setup_fallback(self, mscconffile):
     log.info("Reading configuration file (database config): %s" %
              mscconffile)
     self.dbsection = "msc"
     MscDatabaseConfig.setup(self, mscconffile)