|
|
@ -11,9 +11,18 @@
|
|
|
|
path: /tmp/fake
|
|
|
|
path: /tmp/fake
|
|
|
|
state: touch
|
|
|
|
state: touch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# TODO: this works in Mac 10.15 because sh defaults to bash
|
|
|
|
|
|
|
|
# but due to Mac SIP we can't write to /bin so we can't change
|
|
|
|
|
|
|
|
# /bin/sh to point to /bin/bash
|
|
|
|
|
|
|
|
# Mac 10.15 is failing python interpreter discovery tests from ansible 2.8.8
|
|
|
|
|
|
|
|
# because Mac doesn't make default python /usr/bin/python anymore
|
|
|
|
|
|
|
|
# so for now, can't use `source` since it's a bash builtin
|
|
|
|
|
|
|
|
# - name: set python using sourced file
|
|
|
|
|
|
|
|
# set_fact:
|
|
|
|
|
|
|
|
# special_python: source /tmp/fake && python
|
|
|
|
- name: set python using sourced file
|
|
|
|
- name: set python using sourced file
|
|
|
|
set_fact:
|
|
|
|
set_fact:
|
|
|
|
special_python: source /tmp/fake && python
|
|
|
|
special_python: source /tmp/fake || true && python
|
|
|
|
|
|
|
|
|
|
|
|
- name: run get_url with specially-sourced python
|
|
|
|
- name: run get_url with specially-sourced python
|
|
|
|
get_url:
|
|
|
|
get_url:
|
|
|
|