Exemple #1
0
 def getConfig(self):
     u"""現在アプリケーションに適用されているコンフィグを返します。"""
     configs = ConfigManager.getConfigs()
     try:
         # from .config import config
         configs = ConfigManager.getConfigs()
     except ImportError:
         pass
     if not configs:
         cfg = Config(self.currentEnv, self.defaultConfig)
         ConfigManager.addConfig(cfg)
         return cfg
     else:
         return configs[self.currentEnv]
Exemple #2
0
 def getConfig(self):
     u"""現在アプリケーションに適用されているコンフィグを返します。"""
     configs = ConfigManager.getConfigs()
     try:
         # from .config import config
         configs = ConfigManager.getConfigs()
     except ImportError:
         pass
     if not configs:
         cfg = Config(self.currentEnv, self.defaultConfig)
         ConfigManager.addConfig(cfg)
         return cfg
     else:
         return configs[self.currentEnv]
 def testGetConfigs(self):
     configA = Config()
     configB = Config('production')
     ConfigManager.addConfigs([configA, configB])
     self.assertNotEqual(ConfigManager.getConfigs(), {})
Exemple #4
0
 def testGetConfigs(self):
     configA = Config()
     configB = Config('production')
     ConfigManager.addConfigs([configA, configB])
     self.assertNotEqual(ConfigManager.getConfigs(), {})