From dca2fa82efc337d096193a0f1082250f8db2acc6 Mon Sep 17 00:00:00 2001 From: Dobroslaw Zybort Date: Fri, 7 Sep 2018 10:31:48 +0200 Subject: [PATCH] Fix loading yaml file warning in Python 3 Change-Id: I226850967632b87b5a84c053ea6d6d7ad081f9ab --- monasca_notification/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/monasca_notification/config.py b/monasca_notification/config.py index 9adee1b..64dd997 100644 --- a/monasca_notification/config.py +++ b/monasca_notification/config.py @@ -60,5 +60,6 @@ def parse_args(argv, no_yaml=False): def set_from_yaml(): if CONF.yaml_config: LOG.info('Detected usage of deprecated YAML configuration') - yaml_cfg = yaml.safe_load(open(CONF.yaml_config, 'rb')) + with open(CONF.yaml_config, 'rb') as ycf: + yaml_cfg = yaml.safe_load(ycf.read()) conf.load_from_yaml(yaml_cfg)