Run the hook only if the mongodb.pem file does not exist.

This commit is contained in:
Andrea Dell'Amico 2018-09-12 19:04:46 +02:00
parent 303cb3a1e5
commit 88d1f3ab72
1 changed files with 5 additions and 0 deletions

View File

@ -6,8 +6,13 @@
- name: Install a script that fix the letsencrypt certificate for mongodb and then reload the service
template: src=mongodb-letsencrypt-acmetool.sh dest={{ letsencrypt_acme_services_scripts_dir }}/mongodb owner=root group=root mode=4555
- name: Verify if the mongodb pem file exists
stat: path={{ mongodb_ssl_certkey_file }}
register: mongodb_pem
- name: Copy the certificate and its key where the mongo server expects it
command: "{{ letsencrypt_acme_services_scripts_dir }}/mongodb"
when: mongodb_pem.stat.exists
when:
- mongodb_ssl_letsencrypt_managed