String $pg_user,
String $pg_user_replication,
String $pg_db,
- Optional[String] $pg_hostname = "localhost",
+ Optional[String] $pg_hostname = "/run/postgresql",
Optional[String] $pg_port = "5432",
Optional[String] $redis_host = "/run/redis/redis.sock",
Optional[String] $web_host = undef,
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]