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