Merge "Make Python Interpreter option for Ansible Validation Run"

This commit is contained in:
Zuul 2021-04-30 12:28:45 +00:00 committed by Gerrit Code Review
commit 6454713fd4
1 changed files with 8 additions and 0 deletions

View File

@ -266,6 +266,13 @@ class TripleOValidatorRun(command.Command):
) )
) )
parser.add_argument(
'--python-interpreter',
action='store',
default="/usr/libexec/platform-python",
help=_("Python interpreter for Ansible execution. ")
)
extra_vars_group = parser.add_mutually_exclusive_group(required=False) extra_vars_group = parser.add_mutually_exclusive_group(required=False)
extra_vars_group.add_argument( extra_vars_group.add_argument(
@ -417,6 +424,7 @@ class TripleOValidatorRun(command.Command):
validations_dir=constants.ANSIBLE_VALIDATION_DIR, validations_dir=constants.ANSIBLE_VALIDATION_DIR,
validation_name=parsed_args.validation_name, validation_name=parsed_args.validation_name,
extra_env_vars=extra_env_vars, extra_env_vars=extra_env_vars,
python_interpreter=parsed_args.python_interpreter,
quiet=quiet_mode, quiet=quiet_mode,
ssh_user=parsed_args.ssh_user) ssh_user=parsed_args.ssh_user)
except RuntimeError as e: except RuntimeError as e: