From 84cb8599d47b8e6450e3afb74b43b68f895383bb Mon Sep 17 00:00:00 2001 From: tomaszdrozdz Date: Tue, 4 Aug 2020 18:47:37 +0200 Subject: [PATCH] New aproach for uploading sanic app config. --- sanic/app.py | 2 +- sanic/config.py | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sanic/app.py b/sanic/app.py index 29aaf43b..4bce7e1a 100644 --- a/sanic/app.py +++ b/sanic/app.py @@ -1487,4 +1487,4 @@ class Sanic: B = 2 app.update_config(c)""" - self.config.update_config(config) + self.config.update_config(config) diff --git a/sanic/config.py b/sanic/config.py index 32de41b2..b242ab6f 100644 --- a/sanic/config.py +++ b/sanic/config.py @@ -108,15 +108,15 @@ class Config(dict): B = 2 config.update_config(c)""" - if isinstance(config, (bytes, str)): - config = load_module_from_file_location("config", location=config) + if isinstance(config, (bytes, str)): + config = load_module_from_file_location("config", location=config) - if not isinstance(config, dict): - config = config.__dict__ + if not isinstance(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 ???