Browse Source

Remove extra-vars logic from run.py

changes/53/712253/1
Mathieu Bultel 2 years ago
parent
commit
63d2304fb6
  1. 14
      validations_libs/run.py

14
validations_libs/run.py

@ -33,21 +33,12 @@ class Run(object):
def run_validations(self, playbook, inventory,
group=None,
extra_vars=None,
extra_vars_file=None,
validations_dir=None,
validation_name=None):
self.log = logging.getLogger(__name__ + ".run_validations")
playbooks = []
extra_vars_input = {}
if extra_vars:
extra_vars_input.update(extra_vars)
if extra_vars_file:
extra_vars_input.update(extra_vars_file)
if group:
self.log.debug('Getting the validations list by group')
try:
@ -68,9 +59,6 @@ class Run(object):
"'--validation' to run validation(s) by their "
"name(s)."
)
failed_val = False
run_ansible = v_ansible()
self.log.debug('Running the validations with Ansible')
results = []
@ -85,7 +73,7 @@ class Run(object):
inventory=inventory,
output_callback='validation_json',
quiet=True,
extra_vars=extra_vars_input,
extra_vars=extra_vars,
gathering_policy='explicit')
results.append({'validation': {
'playbook': _playbook,

Loading…
Cancel
Save