diff --git a/hetzner.yaml b/hetzner.yaml index 4a5a024..f42bd03 100644 --- a/hetzner.yaml +++ b/hetzner.yaml @@ -21,9 +21,9 @@ loop_control: label: "{{ item.key }}" - - name: Backup databases - debug: var=item - loop: "{{ customers | map(attribute='databases') | list }}" -# - name: Backup databases -# shell: mysqldump -u{{ mysql_user }} -p{{ mysql_password }} {{ item }} > {{ backup_dir }}/{{ item }}/db-{{ ansible_date_time.iso8601_basic_short }}.sql \ No newline at end of file + - name: Backup databases + shell: mysqldump -u{{ mysql_user }} -p{{ mysql_password }} {{ item.value.database }} > {{ backup_dir }}/{{ item.key }}/db-{{ ansible_date_time.iso8601_basic_short }}.sql + loop: "{{ lookup('dict', customers) }}" + loop_control: + label: "{{ item.key }}" \ No newline at end of file