Use new conventions for custom config

This commit is contained in:
Gregory Colpart 2016-12-16 00:26:08 +01:00 committed by Jérémy Lecour
parent 839b7e2799
commit d0ee40d271
4 changed files with 14 additions and 7 deletions

View file

@ -0,0 +1,2 @@
[mysqld]
#bind-address = 0.0.0.0

View file

@ -1,16 +1,21 @@
--- ---
- name: Copy Evolinux defaults - name: Copy MySQL config files
copy: copy:
src: evolinux-defaults.cnf src: "{{ item.file }}"
dest: /etc/mysql/conf.d/000-evolinux-defaults.cnf dest: "/etc/mysql/conf.d/{{ item.file }}"
mode: 0640 owner: root
group: root
mode: "{{ item.mode }}"
with_items:
- { file: z_evolinux.cnf, mode: 0644 }
- { file: zzz_evolinux.cnf, mode: 0640 }
tags: tags:
- mysql - mysql
- name: Custom mysqld config values - name: Custom MySQL config
ini_file: ini_file:
dest: /etc/mysql/conf.d/100-evolinux-custom.cnf dest: /etc/mysql/conf.d/zzz_evolinux.cnf
section: mysqld section: mysqld
option: '{{ item.option }}' option: '{{ item.option }}'
value: '{{ item.value }}' value: '{{ item.value }}'

View file

@ -13,7 +13,7 @@
- name: Configure tmpdir - name: Configure tmpdir
ini_file: ini_file:
dest: /etc/mysql/conf.d/100-evolinux-custom.cnf dest: /etc/mysql/conf.d/zzz_evolinux.cnf
section: mysqld section: mysqld
option: tmpdir option: tmpdir
value: "{{ mysql_custom_tmpdir }}" value: "{{ mysql_custom_tmpdir }}"