New aproach for uploading sanic app config.

This commit is contained in:
tomaszdrozdz 2020-08-04 18:47:37 +02:00
parent 8a51b97cb4
commit 84cb8599d4
2 changed files with 7 additions and 7 deletions

View File

@ -1487,4 +1487,4 @@ class Sanic:
B = 2 B = 2
app.update_config(c)""" app.update_config(c)"""
self.config.update_config(config) self.config.update_config(config)

View File

@ -108,15 +108,15 @@ class Config(dict):
B = 2 B = 2
config.update_config(c)""" config.update_config(c)"""
if isinstance(config, (bytes, str)): if isinstance(config, (bytes, str)):
config = load_module_from_file_location("config", location=config) config = load_module_from_file_location("config", location=config)
if not isinstance(config, dict): if not isinstance(config, dict):
config = config.__dict__ config = config.__dict__
config = dict(filter(lambda i: i[0].isupper(), config.items())) config = dict(filter(lambda i: i[0].isupper(), config.items()))
self.update(config) self.update(config)
# Is in Sanic any better place where to keep this ??? # Is in Sanic any better place where to keep this ???