]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/role/templates/cryptoportfolio/api_conf.toml.erb
Handle postgresql sockets for cryptoportfolio app
[perso/Immae/Projets/Puppet.git] / modules / role / templates / cryptoportfolio / api_conf.toml.erb
index 63f39c77cdb6dc7e4b4c2b9ac98f08cf2bee5c92..d806778ad0b27b6aa962c7def7df6b35d3ece6a5 100644 (file)
@@ -6,7 +6,13 @@ log_out="stdout"
 user="<%= @pg_user %>"
 password="<%= @pg_password %>"
 database="<%= @pg_db %>"
-address="<%= @pg_host %>"
+<%- if @pg_hostname[0] == "/" -%>
+type="unix"
+address="<%= @pg_hostname %>/.s.PGSQL.<%= @pg_port %>"
+<%- else -%>
+type="tcp"
+address="<%= @pg_hostname %>:<%= @pg_port %>"
+<%- end -%>
 
 <%- if !@redis_host.nil? && @redis_host != "" -%>
 [redis]