Catch additional assertion errors for load_list_of_blocks

This commit is contained in:
Matt Martz 2015-12-02 10:35:20 -06:00
parent 53cd802251
commit ce54a59cdc
2 changed files with 9 additions and 6 deletions

View file

@ -34,10 +34,7 @@ def load_list_of_blocks(ds, play, parent_block=None, role=None, task_include=Non
# we import here to prevent a circular dependency with imports
from ansible.playbook.block import Block
try:
assert isinstance(ds, (list, type(None)))
except AssertionError:
raise AnsibleParserError("Task list is not a list, invalid format provided: %s" % ds)
assert isinstance(ds, (list, type(None)))
block_list = []
if ds: