Skip to content
Snippets Groups Projects
Commit 64b43b56 authored by jurgenhaas's avatar jurgenhaas
Browse files

Optimize SpiderOak

parent 8d4bab79
No related branches found
No related tags found
No related merge requests found
......@@ -9,4 +9,4 @@
- include: spideroak.yml
when: '"spideroak" not in excluded_roles'
when: '"spideroak" not in excluded_roles and spideroak_username is defined and spideroak_username != ""'
......@@ -28,6 +28,7 @@
# $ SpiderOakONE --headless
# Info:
# $ SpiderOakONE --selection
# $ SpiderOakONE --space
# $ SpiderOakONE --userinfo
# $ SpiderOakONE --fulllist
......@@ -5,6 +5,7 @@
shell: ls /usr/bin/SpiderOakONE
register: spideroak_available
failed_when: false
changed_when: false
- name: "Apt Key"
apt_key:
......@@ -30,16 +31,24 @@
service:
name='spideroak'
state='stopped'
pattern='SpiderOakONE'
- name: "Wait"
shell: sleep 5
- name: "Add Directories to SpiderOak"
shell: SpiderOakONE --include-dir={{ item }}
with_items: '{{ spideroak_include }}'
with_items: '{{ spideroak_include|default([]) }}'
- name: "Add Drupal Files Directory to SpiderOak"
shell: SpiderOakONE --include-dir={{ jailroot }}/{{ item.jail.name }}/var/www/files
with_items: '{{ drupal_settings|default([]) }}'
when: item.jail is defined
- name: "Add MySQL Backups to SpiderOak"
shell: SpiderOakONE --include-dir=/var/backups/mysql
when: groups['dbserver-mysql'] is defined and inventory_hostname in groups['dbserver-mysql']
- name: "Start SpiderOak"
service:
name='spideroak'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment