diff --git a/templates/client.my.cnf.j2 b/templates/client.my.cnf.j2 index c180d8c..c3c4e5c 100644 --- a/templates/client.my.cnf.j2 +++ b/templates/client.my.cnf.j2 @@ -1,6 +1,10 @@ # {{ ansible_managed }} [client] -host={{ galera_address }} +host={% if inventory_hostname in galera_cluster_members %} +127.0.0.1 +{% else %} +{{ galera_address }} +{% endif %} user={{ galera_root_user }} password={{ galera_root_password }} diff --git a/tests/inventory b/tests/inventory index 68b2dac..2947119 100644 --- a/tests/inventory +++ b/tests/inventory @@ -1,2 +1,4 @@ [all] localhost + +[galera_all]