2018-10-31 07:12:14 +00:00
|
|
|
- name: Does /opt/nextcloud/version.php exist?
|
2017-12-04 15:00:27 +00:00
|
|
|
stat:
|
|
|
|
path: "{{ nextcloud_prefix }}/nextcloud/version.php"
|
2017-05-29 22:02:55 +00:00
|
|
|
register: nextcloud_page
|
|
|
|
|
2018-10-29 09:00:07 +00:00
|
|
|
- name: FORCE INSTALL OR REINSTALL OR UPGRADE IF {{ nextcloud_prefix }}/nextcloud/version.php DOESN'T EXIST
|
2019-07-05 00:41:36 +00:00
|
|
|
#set_fact:
|
|
|
|
# nextcloud_force_install: True
|
|
|
|
include_tasks: install.yml
|
2019-09-01 07:58:04 +00:00
|
|
|
when: nextcloud_install and (not nextcloud_installed is defined or not nextcloud_page.stat.exists)
|
2017-12-04 15:00:27 +00:00
|
|
|
|
2019-09-01 07:58:04 +00:00
|
|
|
- name: Provision NextCloud's Mysql DB
|
|
|
|
include_tasks: prov-db.yml
|
|
|
|
when: nextcloud_install and not installing
|
2017-05-29 22:02:55 +00:00
|
|
|
|
2019-09-01 07:58:04 +00:00
|
|
|
- name: Enables or disable Nextcloud!
|
|
|
|
include_tasks: enable_or_disable.yml
|
|
|
|
when: nextcloud_install or nextcloud_installed is defined
|