ansible-role-mariadb-debian/tasks/variables.yml

64 lines
1.9 KiB
YAML

---
# Variable configuration.
- name: Load OS-specific vars
ansible.builtin.include_vars: "{{ lookup('first_found', params) }}"
vars:
params:
files:
- "{{ ansible_distribution }}.yml"
- "{{ ansible_os_family }}.yml"
paths:
- "vars"
- name: Define mariadb_user.
ansible.builtin.set_fact:
mariadb_user: "{{ __mariadb_user }}"
when: mariadb_user is not defined
- name: Define mariadb_server_package.
ansible.builtin.set_fact:
mariadb_server_package: "{{ __mariadb_server_package }}"
when: mariadb_server_package is not defined
- name: Define mariadb_server_package_mdbf.
ansible.builtin.set_fact:
mariadb_server_package_mdbf: "{{ __mariadb_server_package_mdbf }}"
when:
- ansible_os_family == "RedHat"
- mariadb_server_package_mdbf is not defined
- name: Define mariadb_config_file.
ansible.builtin.set_fact:
mariadb_config_file: "{{ __mariadb_config_file }}"
when: mariadb_config_file is not defined
- name: Define mariadb_data_dir.
ansible.builtin.set_fact:
mariadb_data_dir: "{{ __mariadb_data_dir }}"
when: mariadb_data_dir is not defined
- name: Define mariadb_pid_file.
ansible.builtin.set_fact:
mariadb_pid_file: "{{ __mariadb_pid_file }}"
when: mariadb_pid_file is not defined
- name: Define mariadb_unix_socket.
ansible.builtin.set_fact:
mariadb_unix_socket: "{{ __mariadb_unix_socket }}"
when: mariadb_unix_socket is not defined
- name: Define mariadb_log_dir.
ansible.builtin.set_fact:
mariadb_log_dir: "{{ __mariadb_log_dir }}"
when: mariadb_log_dir is not defined
- name: Define mariadb_log_error_file.
ansible.builtin.set_fact:
mariadb_log_error_file: "{{ __mariadb_log_error_file }}"
when: mariadb_log_error_file is not defined
- name: Define mariadb_cron_package_name.
ansible.builtin.set_fact:
mariadb_cron_package_name: "{{ __mariadb_cron_package_name }}"
when: mariadb_cron_package_name is not defined