Skip to content

Commit 8230541

Browse files
committed
add file resource old-systemd-override back to group and incorproate review comments
1 parent cf433c6 commit 8230541

File tree

1 file changed

+17
-18
lines changed

1 file changed

+17
-18
lines changed

manifests/server/config.pp

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -224,19 +224,19 @@
224224
# - $datadir
225225
# - @extra_systemd_config
226226

227-
if (versioncmp($facts['puppetversion'], '6.1.0') < 0) {
228-
exec { 'restart-systemd':
229-
command => 'systemctl daemon-reload',
230-
refreshonly => true,
231-
path => '/bin:/usr/bin:/usr/local/bin',
232-
require => File['old-systemd-override'],
233-
before => Class['postgresql::server::service'],
227+
if (versioncmp($facts['puppetversion'], '6.1.0') < 0) {
228+
exec { 'restart-systemd':
229+
command => 'systemctl daemon-reload',
230+
refreshonly => true,
231+
path => '/bin:/usr/bin:/usr/local/bin',
232+
require => File['old-systemd-override'],
233+
before => Class['postgresql::server::service'],
234+
}
235+
$systemd_notify = Exec['restart-systemd']
236+
}
237+
else {
238+
$systemd_notify = Class['postgresql::server::service']
234239
}
235-
$systemd_notify = Exec['restart-systemd']
236-
}
237-
else {
238-
$systemd_notify = Class['postgresql::server::service']
239-
}
240240

241241
file {
242242
default:
@@ -258,13 +258,12 @@
258258
content => template('postgresql/systemd-override.erb'),
259259
require => File['systemd-conf-dir'],
260260
;
261-
}
262261

263-
# Remove old unit file to avoid conflicts
264-
file {'old-systemd-override':
265-
ensure => absent,
266-
path => "/etc/systemd/system/${service_name}.service",
267-
before => $systemd_notify,
262+
# Remove old unit file to avoid conflicts
263+
'old-systemd-override':
264+
ensure => absent,
265+
path => "/etc/systemd/system/${service_name}.service",
266+
;
268267
}
269268
}
270269
}

0 commit comments

Comments
 (0)