mirror of
https://github.com/DO1JLR/ansible_playbook_servers.git
synced 2024-09-14 19:53:56 +02:00
improve mysql template
This commit is contained in:
parent
6621bf164e
commit
752fcf1ae9
1 changed files with 5 additions and 5 deletions
|
@ -42,12 +42,12 @@ insert into domains (domain) values ('{{ mailserver_domain }}');
|
||||||
#}
|
#}
|
||||||
{% for account in mailserver__accounts %}
|
{% for account in mailserver__accounts %}
|
||||||
{#
|
{#
|
||||||
INSERT into accounts (username, domain, password, quota, enabled, sendonly) values ('{{ account["username"] }}', '{{ account["domain"] }}', '{{ account["password_hash"] }}', {{ account["quota"]|default(0) | int }}, {{ account["enabled"] | default(true) | | ternary('true', 'false') }} , {{ account["sendonly"] | default(false) | | ternary('true', 'false' }});
|
INSERT into accounts (username, domain, password, quota, enabled, sendonly) values ('{{ account["username"] }}', '{{ account["domain"] }}', '{{ account["password_hash"] }}', {{ account["quota"]|default(0) | int }}, {{ account["enabled"] | bool |ternary('true', 'false') }} , {{ account["sendonly"] | bool |ternary('true', 'false' }});
|
||||||
#}
|
#}
|
||||||
REPLACE into accounts
|
REPLACE into accounts
|
||||||
(username, domain, password, quota, enabled, sendonly)
|
(username, domain, password, quota, enabled, sendonly)
|
||||||
values
|
values
|
||||||
('{{ account["username"] }}', '{{ account["domain"] }}', '{{ account["password_hash"] }}', {{ account["quota"]|default(0) | int }}, {{ account["enabled"] | default(true) | | ternary('true', 'false') }} , {{ account["sendonly"] | default(false) | | ternary('true', 'false' }});
|
('{{ account["username"] }}', '{{ account["domain"] }}', '{{ account["password_hash"] }}', {{ account["quota"]|default(0) | int }}, {{ account["enabled"] | bool | ternary('true', 'false') }} , {{ account["sendonly"] | bool | ternary('true', 'false' )}});
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{#-
|
{#-
|
||||||
create all mail aliases and stuff like that...
|
create all mail aliases and stuff like that...
|
||||||
|
@ -57,16 +57,16 @@ values
|
||||||
INSERT into aliases
|
INSERT into aliases
|
||||||
(source_username, source_domain, destination_username, destination_domain, enabled)
|
(source_username, source_domain, destination_username, destination_domain, enabled)
|
||||||
values
|
values
|
||||||
('{{ alias["src_username"] }}', '{{ alias["src_domain"] }}', '{{ alias["dest_username"] }}', '{{ alias["dest_domain"] }}', {{ alias["enabled"] | default(true) | | ternary('true', 'false') }});
|
('{{ alias["src_username"] }}', '{{ alias["src_domain"] }}', '{{ alias["dest_username"] }}', '{{ alias["dest_domain"] }}', {{ alias["enabled"] | bool | ternary('true', 'false') }});
|
||||||
#}
|
#}
|
||||||
REPLACE into aliases
|
REPLACE into aliases
|
||||||
(source_username, source_domain, destination_username, destination_domain, enabled)
|
(source_username, source_domain, destination_username, destination_domain, enabled)
|
||||||
values
|
values
|
||||||
(
|
(
|
||||||
{%- if {{ alias["src_username"] }} == 'null' -%}
|
{%- if alias["src_username"] == 'null' -%}
|
||||||
null
|
null
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
'{{ alias["src_username"] }}'
|
'{{ alias["src_username"] }}'
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
, '{{ alias["src_domain"] }}', '{{ alias["dest_username"] }}', '{{ alias["dest_domain"] }}', {{ alias["enabled"] | default(true) | | ternary('true', 'false') }});
|
, '{{ alias["src_domain"] }}', '{{ alias["dest_username"] }}', '{{ alias["dest_domain"] }}', {{ alias["enabled"] | bool | ternary('true', 'false') }});
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
Loading…
Reference in a new issue