Handle RQLite idempotency.

This commit is contained in:
Luke Murphy 2018-11-30 21:59:16 +00:00
parent 6d2b9d8871
commit 1bd3d89113
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC

View File

@ -6,8 +6,14 @@
name: make name: make
state: present state: present
- name: Check if RQLite is already installed.
stat:
path: /var/xppl/rqlite
register: rqlite_install_directory
- name: Get RQLite installed into project directory. - name: Get RQLite installed into project directory.
make: make:
chdir: /var/xppl chdir: /var/xppl
target: install-rqlite target: install-rqlite
creates: /var/xppl/rqlite creates: /var/xppl/rqlite
when: not rqlite_install_directory.stat.exists