We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f6f040 commit 9dc891dCopy full SHA for 9dc891d
manifests/server/config.pp
@@ -161,7 +161,7 @@
161
if $::operatingsystemrelease =~ /^7/ or $::operatingsystem == 'Fedora' {
162
file { 'systemd-override':
163
ensure => present,
164
- path => '/etc/systemd/system/postgresql.service',
+ path => "/etc/systemd/system/${postgresql::params::service_name}.service",
165
owner => root,
166
group => root,
167
content => template('postgresql/systemd-override.erb'),
templates/systemd-override.erb
@@ -1,4 +1,8 @@
1
+<% if @manage_package_repo and (scope.function_versioncmp([@version.to_s, '9.1']) >= 0) -%>
2
+.include /lib/systemd/system/postgresql-<%= @version %>.service
3
+<% else -%>
4
.include /lib/systemd/system/postgresql.service
5
+<% end -%>
6
[Service]
7
Environment=PGPORT=<%= @port %>
8
Environment=PGDATA=<%= @datadir %>
0 commit comments