From 17e8b1c113904305928a6554550c0d986a5f31b0 Mon Sep 17 00:00:00 2001 From: checktheroads Date: Sun, 16 Feb 2020 18:01:57 -0700 Subject: [PATCH] fall back main config to empty dict --- hyperglass/configuration/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyperglass/configuration/__init__.py b/hyperglass/configuration/__init__.py index baf71ce..f4f7923 100644 --- a/hyperglass/configuration/__init__.py +++ b/hyperglass/configuration/__init__.py @@ -123,7 +123,7 @@ async def _config_main(): try: async with AIOFile(CONFIG_MAIN, "r") as cf: raw = await cf.read() - config = yaml.safe_load(raw) + config = yaml.safe_load(raw) or {} except (yaml.YAMLError, yaml.MarkedYAMLError) as yaml_error: raise ConfigError(error_msg=str(yaml_error)) from None return config