hacking/test-module: fix Python 3 compatibility (#33069)
Exception was: Traceback (most recent call last): File "./hacking/test-module", line 268, in <module> main() File "./hacking/test-module", line 249, in main (modfile, modname, module_style) = boilerplate_module(options.module_path, options.module_args, interpreters, options.check, options.filename) File "./hacking/test-module", line 155, in boilerplate_module if module_style == 'new' and 'ANSIBALLZ_WRAPPER = True' in module_data: TypeError: a bytes-like object is required, not 'str'
This commit is contained in:
parent
0324d5e850
commit
a9afb1e19e
1 changed files with 2 additions and 2 deletions
|
@ -41,7 +41,7 @@ from ansible.parsing.utils.jsonify import jsonify
|
||||||
from ansible.parsing.splitter import parse_kv
|
from ansible.parsing.splitter import parse_kv
|
||||||
import ansible.executor.module_common as module_common
|
import ansible.executor.module_common as module_common
|
||||||
import ansible.constants as C
|
import ansible.constants as C
|
||||||
from ansible.module_utils._text import to_text
|
from ansible.module_utils._text import to_native, to_text
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import json
|
import json
|
||||||
|
@ -152,7 +152,7 @@ def boilerplate_module(modfile, args, interpreters, check, destfile):
|
||||||
task_vars=task_vars
|
task_vars=task_vars
|
||||||
)
|
)
|
||||||
|
|
||||||
if module_style == 'new' and 'ANSIBALLZ_WRAPPER = True' in module_data:
|
if module_style == 'new' and 'ANSIBALLZ_WRAPPER = True' in to_native(module_data):
|
||||||
module_style = 'ansiballz'
|
module_style = 'ansiballz'
|
||||||
|
|
||||||
modfile2_path = os.path.expanduser(destfile)
|
modfile2_path = os.path.expanduser(destfile)
|
||||||
|
|
Loading…
Reference in a new issue