Skip to content
python_2_3_test.yml 669 B
Newer Older
- block:
  - name: Verify Python3 import
    script: py3test.py
    failed_when: False
    changed_when: False

  - name: Set python interpreter to 3
    set_fact:
      ansible_python_interpreter: "/usr/bin/python3"

  - name: Fail for IPA 4.5.90
    fail: msg="You need to install python2 bindings for ipa server usage"
    when: result_py3test.rc != 0 and "not usable with python3" in
          result_py3test.stdout

  - name: Set python interpreter to 2
    set_fact:
      ansible_python_interpreter: "/usr/bin/python2"
    when: result_py3test.failed or result_py3test.rc != 0