diff --git a/ansibledoctor/doc_parser.py b/ansibledoctor/doc_parser.py index 27ed38e..6e7d9d8 100644 --- a/ansibledoctor/doc_parser.py +++ b/ansibledoctor/doc_parser.py @@ -66,8 +66,10 @@ class Parser: for key, value in data.items(): self._data["var"][key] = {"value": {key: value}} except ( - ruamel.yaml.composer.ComposerError, ruamel.yaml.scanner.ScannerError, - ruamel.yaml.constructor.ConstructorError + ruamel.yaml.composer.ComposerError, + ruamel.yaml.scanner.ScannerError, + ruamel.yaml.constructor.ConstructorError, + ruamel.yaml.constructor.DuplicateKeyError, ) as e: message = "{} {}".format(e.context, e.problem) self.log.sysexit_with_message(