22 lines
638 B
YAML
22 lines
638 B
YAML
- name: Check log file exists
|
|
stat:
|
|
path: "{{ playbook_dir }}/log.txt"
|
|
register: stat_result
|
|
|
|
- name: Upload logs to s3
|
|
aws_s3:
|
|
bucket: "{{ group_names[0] }}-{{ bucket }}"
|
|
object: log.txt
|
|
src: "{{ playbook_dir }}/log.txt"
|
|
mode: put
|
|
profile: "{{ profile }}"
|
|
aws_access_key: "{{ access_key }}"
|
|
aws_secret_key: "{{ secret_key }}"
|
|
region: "{{ region }}"
|
|
vars:
|
|
access_key: "{{ aws_access_key|default(omit) }}"
|
|
secret_key: "{{ aws_secret_key|default(omit) }}"
|
|
profile: "{{ aws_profile|default(omit) }}"
|
|
region: "{{ aws_region|default(omit) }}"
|
|
when: stat_result.stat.exists == true
|