File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 224
224
# - $datadir
225
225
# - @extra_systemd_config
226
226
227
+ if (versioncmp($facts [' puppetversion' ], ' 6.1.0' ) < 0) {
227
228
exec { 'restart-systemd' :
228
229
command => ' systemctl daemon-reload' ,
229
230
refreshonly => true ,
230
231
path => ' /bin:/usr/bin:/usr/local/bin' ,
232
+ require => File [' old-systemd-override' ],
231
233
before => Class[' postgresql::server::service' ],
232
234
}
233
-
234
- if (versioncmp($facts [' puppetversion' ], ' 6.1.0' ) < 0) {
235
- $systemd_notify = [Exec[' restart-systemd' ], Class[' postgresql::server::service' ]]
236
- }
237
- else {
238
- $systemd_notify = Class[' postgresql::server::service' ]
239
- }
235
+ $systemd_notify = [Exec[' restart-systemd' ]
236
+ }
237
+ else {
238
+ $systemd_notify = Class[' postgresql::server::service' ]
239
+ }
240
240
241
241
file {
242
242
default:
264
264
file {'old-systemd-override' :
265
265
ensure => absent ,
266
266
path => " /etc/systemd/system/${service_name} .service" ,
267
- before => Exec[ ' restart-systemd ' ] ,
267
+ before => $systemd_notify ,
268
268
}
269
269
}
270
270
}
You can’t perform that action at this time.
0 commit comments