From 8047a83a3723d0f5072d9972aafc765423080b3b Mon Sep 17 00:00:00 2001 From: Arky Date: Tue, 14 Aug 2018 11:45:20 +0700 Subject: [PATCH] Handle metadata.db creation with copy instead of template --- roles/calibre-web/{templates => files}/metadata.db | Bin roles/calibre-web/tasks/main.yml | 11 +++++------ 2 files changed, 5 insertions(+), 6 deletions(-) rename roles/calibre-web/{templates => files}/metadata.db (100%) diff --git a/roles/calibre-web/templates/metadata.db b/roles/calibre-web/files/metadata.db similarity index 100% rename from roles/calibre-web/templates/metadata.db rename to roles/calibre-web/files/metadata.db diff --git a/roles/calibre-web/tasks/main.yml b/roles/calibre-web/tasks/main.yml index 7c5eac4a8..7197104db 100644 --- a/roles/calibre-web/tasks/main.yml +++ b/roles/calibre-web/tasks/main.yml @@ -35,14 +35,13 @@ - { src: 'calibre-web.conf.j2', dest: '/etc/apache2/sites-available/calibre-web.conf', mode: '0644' } - name: Provision calibre-web with default administration account and database. - template: - src: "{{ item.src }}" - dest: "{{ item.dest }}" - mode: "{{ item.mode }}" + copy: + src: roles/calibre-web/files/metadata.db + dest: "{{ calibre-web_home }}" owner: "{{ calibre_web_user }}" group: "{{ apache_user }}" - with_items: - - { src: 'metadata.db', dest: '{{ calibre_web_home }}/metadata.db', mode: '0644' } + mode: 0644 + backup: yes when: calibre_web_provision - name: Ask systemd to reread unit files (daemon-reload).