Skip to content

Commit 630fc50

Browse files
committed
fix defaults for container opts with roles
1 parent 3a9946f commit 630fc50

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ansible_runner/__main__.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
from ansible_runner import output
4646
from ansible_runner import cleanup
4747
from ansible_runner._internal._dump_artifacts import dump_artifact
48+
from ansible_runner.defaults import default_process_isolation_executable
4849
from ansible_runner.utils import Bunch, register_for_cleanup
4950
from ansible_runner.utils.capacity import get_cpu_count, get_mem_in_bytes, ensure_uuid
5051
from ansible_runner.utils.importlib_compat import importlib_metadata
@@ -884,8 +885,8 @@ def main(sys_args=None):
884885
"project_dir": vargs.get('project_dir'),
885886
"artifact_dir": vargs.get('artifact_dir'),
886887
"roles_path": [vargs.get('roles_path')] if vargs.get('roles_path') else None,
887-
"process_isolation": vargs.get('process_isolation'),
888-
"process_isolation_executable": vargs.get('process_isolation_executable'),
888+
"process_isolation": bool(vargs.get('process_isolation')),
889+
"process_isolation_executable": vargs.get('process_isolation_executable') or default_process_isolation_executable,
889890
"process_isolation_path": vargs.get('process_isolation_path'),
890891
"process_isolation_hide_paths": vargs.get('process_isolation_hide_paths'),
891892
"process_isolation_show_paths": vargs.get('process_isolation_show_paths'),

0 commit comments

Comments
 (0)