mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-25 03:41:25 -07:00
Do not convert Nonetype to "None" (#17261)
If someone use a task with a empty name like this: - name: command: true This will result in displaying 'None' as a task name instead of 'command'.
This commit is contained in:
parent
1139d61d59
commit
a30f545a62
2 changed files with 4 additions and 4 deletions
|
@ -26,7 +26,7 @@ from ansible.playbook.included_file import IncludedFile
|
|||
from ansible.plugins import action_loader
|
||||
from ansible.plugins.strategy import StrategyBase
|
||||
from ansible.template import Templar
|
||||
from ansible.compat.six import text_type
|
||||
from ansible.utils.unicode import to_unicode
|
||||
|
||||
try:
|
||||
from __main__ import display
|
||||
|
@ -109,7 +109,7 @@ class StrategyModule(StrategyBase):
|
|||
display.debug("done getting variables")
|
||||
|
||||
try:
|
||||
task.name = text_type(templar.template(task.name, fail_on_undefined=False))
|
||||
task.name = to_unicode(templar.template(task.name, fail_on_undefined=False), nonstring='empty')
|
||||
display.debug("done templating")
|
||||
except:
|
||||
# just ignore any errors during task name templating,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue