From be18027d0ee1eab06c05c815048011f53dae276d Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 12 Oct 2024 12:49:03 -0700 Subject: [PATCH] enforce_order=False for logging_config arg --- octodns/cmds/args.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/octodns/cmds/args.py b/octodns/cmds/args.py index 1aefbea..7e0ae7d 100644 --- a/octodns/cmds/args.py +++ b/octodns/cmds/args.py @@ -8,9 +8,8 @@ from logging.config import dictConfig from logging.handlers import SysLogHandler from sys import stderr, stdout -from yaml import safe_load - from octodns import __version__ +from octodns.yaml import safe_load class ArgumentParser(_Base): @@ -68,7 +67,7 @@ class ArgumentParser(_Base): def _setup_logging(self, args, default_log_level): if args.logging_config: with open(args.logging_config) as fh: - config = safe_load(fh.read()) + config = safe_load(fh.read(), enforce_order=False) dictConfig(config) # if we're provided a logging_config we won't do any of our normal # configuration