create file for backup before restore

pull/1/head
Cian Hatton 3 years ago
parent e28240459a
commit e686962c78

@ -16,6 +16,13 @@
meta: end_play meta: end_play
when: not should_perform_backup when: not should_perform_backup
- name: Create directories for /tmp file
file:
path: '{{ item.s3_key | dirname }}'
state: directory
mode: '0755'
with_items: '{{ docker_volume_s3_restores }}'
- name: Download archive from S3 - name: Download archive from S3
amazon.aws.aws_s3: amazon.aws.aws_s3:
bucket: "{{ docker_s3_volume_restore_aws_s3_bucket }}" bucket: "{{ docker_s3_volume_restore_aws_s3_bucket }}"
@ -56,3 +63,9 @@
- "{{ item.volume_name }}:/data" - "{{ item.volume_name }}:/data"
- /tmp:/tmp - /tmp:/tmp
with_items: "{{ docker_volume_s3_restores }}" with_items: "{{ docker_volume_s3_restores }}"
- name: Remove uploaded files
file:
path: '/tmp/{{ item.s3_key}}'
state: absent
with_items: '{{ docker_volume_s3_restores }}'

Loading…
Cancel
Save