Ejemplo n.º 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]
Ejemplo n.º 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]
Ejemplo n.º 3
0
 def testGetConfigs(self):
     configA = Config()
     configB = Config('production')
     ConfigManager.addConfigs([configA, configB])
     self.assertNotEqual(ConfigManager.getConfigs(), {})
Ejemplo n.º 4
0
 def testGetConfigs(self):
     configA = Config()
     configB = Config('production')
     ConfigManager.addConfigs([configA, configB])
     self.assertNotEqual(ConfigManager.getConfigs(), {})