mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 21:32:49 +00:00
Guard against assignments that are not ast.Name in docs parsing (#35513)
This commit is contained in:
@@ -191,7 +191,7 @@ def extract_metadata(module_ast=None, module_data=None, offsets=False):
|
||||
for root_idx, child in reversed(list(enumerate(module_ast.body))):
|
||||
if isinstance(child, ast.Assign):
|
||||
for target in child.targets:
|
||||
if target.id == 'ANSIBLE_METADATA':
|
||||
if isinstance(target, ast.Name) and target.id == 'ANSIBLE_METADATA':
|
||||
metadata = ast.literal_eval(child.value)
|
||||
if not offsets:
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user