From: <ps...@us...> - 2017-05-31 18:04:44
|
Revision: 298 http://sourceforge.net/p/vlibrary/code/298 Author: psteitz Date: 2017-05-31 18:04:42 +0000 (Wed, 31 May 2017) Log Message: ----------- Added restore playbook. Added Paths: ----------- trunk/playbooks/roles/restore/ trunk/playbooks/roles/restore/tasks/ trunk/playbooks/roles/restore/tasks/main.yml trunk/playbooks/roles/restore/templates/ trunk/playbooks/roles/restore/templates/restore.ij Added: trunk/playbooks/roles/restore/tasks/main.yml =================================================================== --- trunk/playbooks/roles/restore/tasks/main.yml (rev 0) +++ trunk/playbooks/roles/restore/tasks/main.yml 2017-05-31 18:04:42 UTC (rev 298) @@ -0,0 +1,17 @@ +- name: Deploy restore sript + template: + src: restore.ij + dest: "{{derby_home}}" + become: true + +- name: Restore the database + shell: "{{derby_home}}/bin/ij restore.ij" + args: + chdir: "{{derby_home}}" + become: true + +- name: Remove restore script + file: + dest: "{{derby_home}}/restore.ij" + state: absent + become: true Added: trunk/playbooks/roles/restore/templates/restore.ij =================================================================== --- trunk/playbooks/roles/restore/templates/restore.ij (rev 0) +++ trunk/playbooks/roles/restore/templates/restore.ij 2017-05-31 18:04:42 UTC (rev 298) @@ -0,0 +1,2 @@ +connect 'jdbc:derby://localhost:1527/VLIBRARY;user={{app_user}};password={{app_pass}};shutdown=true'; +connect 'jdbc:derby://localhost:1527/VLIBRARY;user={{app_user}};password={{app_pass}};restoreFrom={{backup_path}}/VLIBRARY'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |