22 lines
611 B
YAML
22 lines
611 B
YAML
- name: "create backup_dest_path"
|
|
file:
|
|
path: "{{ backup_dest_path }}"
|
|
state: directory
|
|
ignore_errors: true
|
|
|
|
- name: "optMESA_{{ uninstall_version }}_{{ date }}.zip exist?"
|
|
shell: "ls {{ backup_dest_path }}/optMESA_{{ uninstall_version }}_{{ date }}.zip"
|
|
register: optMESA_directory
|
|
ignore_errors: true
|
|
|
|
- name: "backup /opt/MESA to destination path"
|
|
archive:
|
|
path: /opt/MESA
|
|
dest: "{{ backup_dest_path }}/optMESA_{{ uninstall_version }}_{{ date }}.zip"
|
|
format: zip
|
|
when:
|
|
- optMESA_directory.rc != 0
|
|
- backup.framework == 1
|
|
ignore_errors: true
|
|
|