Skip to content

Commit d8fbf4c

Browse files
committed
Import for static and include for conditionals
See: https://spacelift.io/blog/how-to-improve-ansible-performance
1 parent 72da218 commit d8fbf4c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tasks/main.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
---
22
# Variable configuration.
33
- name: Include OS vars
4-
ansible.builtin.include_tasks: variables.yml
4+
ansible.builtin.import_tasks: variables.yml
55

66
- name: Include task setup_debian.yml
7-
ansible.builtin.import_tasks: setup_debian.yml
7+
ansible.builtin.include_tasks: setup_debian.yml
88
when: ansible_os_family == "Debian"
99

1010
- name: Include task setup_redhat.yml
11-
ansible.builtin.import_tasks: setup_redhat.yml
11+
ansible.builtin.include_tasks: setup_redhat.yml
1212
when: ansible_os_family == "RedHat"
1313

1414
- name: Include task setup_alpine.yml
15-
ansible.builtin.import_tasks: setup_alpine.yml
15+
ansible.builtin.include_tasks: setup_alpine.yml
1616
when: ansible_os_family == "Alpine"
1717

1818
- name: Include task configure.yml
1919
ansible.builtin.import_tasks: configure.yml
2020

2121
- name: Include task databases.yml
22-
ansible.builtin.import_tasks: databases.yml
22+
ansible.builtin.include_tasks: databases.yml
2323
when:
2424
- mariadb_databases is defined
2525
- mariadb_replication_role != "replica"
2626

2727
- name: Include task users.yml
28-
ansible.builtin.import_tasks: users.yml
28+
ansible.builtin.include_tasks: users.yml
2929
when:
3030
- mariadb_users is defined
3131
- mariadb_replication_role != "replica"
3232

3333
- name: Include task replication_primary.yml
34-
ansible.builtin.import_tasks: replication_primary.yml
34+
ansible.builtin.include_tasks: replication_primary.yml
3535
when: mariadb_replication_role == "primary"
3636

3737
- name: Include task replication_replica.yml
38-
ansible.builtin.import_tasks: replication_replica.yml
38+
ansible.builtin.include_tasks: replication_replica.yml
3939
when:
4040
- not ansible_check_mode
4141
- mariadb_replication_role == "replica"
4242

4343
- name: Include task backup.yml
44-
ansible.builtin.import_tasks: backup.yml
44+
ansible.builtin.include_tasks: backup.yml
4545
when: mariadb_backup_db

0 commit comments

Comments
 (0)