Only run whereto if htaccess file exists

Update the sphinx job to not attempt whereto if there is no htacess file
in the first place.

Change-Id: Ie6835a48ee62bd8f0ac2e5cd6f3684c328ac6b02
This commit is contained in:
Monty Taylor 2017-11-21 13:59:21 -06:00
parent b493ca62dd
commit d218cbbb84
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
1 changed files with 11 additions and 2 deletions

View File

@ -12,9 +12,18 @@
get_md5: false
register: whereto
# TODO(mordred) What happens with whereto if sphinx_source_dir is not doc/source?
- name: Check for htaccess
stat:
path: "{{ zuul_work_dir }}/{{ sphinx_source_dir }}/_extra/.htaccess"
get_checksum: false
get_mime: false
get_md5: false
register: htaccess
- name: Run whereto
command:
cmd: "{{ whereto.stat.path }} {{ sphinx_source_dir }}/_extra/.htaccess doc/test/redirect-tests.txt"
chdir: "{{ zuul_work_dir }}"
when: whereto.stat.exists
when:
- whereto.stat.exists
- htaccess.stat.exists