newer pg module
[mirror/dsa-puppet.git] / 3rdparty / modules / postgresql / manifests / server / reload.pp
diff --git a/3rdparty/modules/postgresql/manifests/server/reload.pp b/3rdparty/modules/postgresql/manifests/server/reload.pp
new file mode 100644 (file)
index 0000000..47f2704
--- /dev/null
@@ -0,0 +1,14 @@
+# PRIVATE CLASS: do not use directly
+class postgresql::server::reload {
+  $service_name   = $postgresql::server::service_name
+  $service_status = $postgresql::server::service_status
+  $service_reload = $postgresql::server::service_reload
+
+  exec { 'postgresql_reload':
+    path        => '/usr/bin:/usr/sbin:/bin:/sbin',
+    command     => $service_reload,
+    onlyif      => $service_status,
+    refreshonly => true,
+    require     => Class['postgresql::server::service'],
+  }
+}