From 07a537b548c587f06c3595e1c2896fa6dca30177 Mon Sep 17 00:00:00 2001
From: Jenkins ConfDroid
Date: Fri, 18 Apr 2025 22:59:21 +0200
Subject: [PATCH] recommit for updates in build 8
---
doc/_index.html | 5 +
doc/puppet_class_list.html | 9 +-
.../postgresql_cd_3A_3Aparams.html | 10 +-
...postgresql_cd_3A_3Aserver_3A_3Ainitdb.html | 142 ++++++++++++++++++
...ostgresql_cd_3A_3Aserver_3A_3Aservice.html | 4 +-
5 files changed, 167 insertions(+), 3 deletions(-)
create mode 100644 doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Ainitdb.html
diff --git a/doc/_index.html b/doc/_index.html
index 4af3a86..806d638 100644
--- a/doc/_index.html
+++ b/doc/_index.html
@@ -103,6 +103,11 @@
+
+ postgresql_cd::server::initdb
+
+
+
postgresql_cd::server::service
diff --git a/doc/puppet_class_list.html b/doc/puppet_class_list.html
index 801d57a..7c5cdc4 100644
--- a/doc/puppet_class_list.html
+++ b/doc/puppet_class_list.html
@@ -85,7 +85,14 @@
-
+
+
+
+
+
+
diff --git a/doc/puppet_classes/postgresql_cd_3A_3Aparams.html b/doc/puppet_classes/postgresql_cd_3A_3Aparams.html
index d7e9533..ac030c8 100644
--- a/doc/puppet_classes/postgresql_cd_3A_3Aparams.html
+++ b/doc/puppet_classes/postgresql_cd_3A_3Aparams.html
@@ -75,6 +75,8 @@
postgresql_cd::main::install
+ postgresql_cd::server::initdb
+
postgresql_cd::server::service
postgresql_cd::firewall::iptables
@@ -291,7 +293,10 @@ client
39
40
41
-42
+42
+43
+44
+45
# File 'manifests/params.pp', line 16
@@ -320,6 +325,9 @@ class postgresql_cd::params (
# Service
$pl_service = 'postgresql'
+ # Directories
+ $pl_data_dir = '/var/lib/pgsql/data/'
+
# includes must be last
include postgresql_cd::main::config
}
diff --git a/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Ainitdb.html b/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Ainitdb.html
new file mode 100644
index 0000000..da3f94a
--- /dev/null
+++ b/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Ainitdb.html
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+ Puppet Class: postgresql_cd::server::initdb
+
+ — Documentation by YARD 0.9.26
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Puppet Class: postgresql_cd::server::initdb
+
+
+
Summary
+ Class initiates the database
+
+
Overview
+
+
+
+
postgresql_cd::server::initdb.pp Module name: postgresql_cd Author: Arne
+Teuke (arne_teuke@confdroid.com)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+
+
+ # File 'manifests/server/initdb.pp', line 6
+
+class postgresql_cd::server::initdb (
+
+) inherits postgresql_cd::params {
+ if $fqdn == $pl_server_fqdn {
+ exec { 'init_pgsql_db':
+ command => 'postgresql-setup --initdb',
+ creates => "${pl_data_dir}/PG_VERSION",
+ path => ['/sbin','/usr/bin'],
+ }
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Aservice.html b/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Aservice.html
index c2290c4..16cda8e 100644
--- a/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Aservice.html
+++ b/doc/puppet_classes/postgresql_cd_3A_3Aserver_3A_3Aservice.html
@@ -115,7 +115,8 @@ Teuke (arne_teuke@confdroid.com)
17
18
19
-20
+20
+21
# File 'manifests/server/service.pp', line 6
@@ -126,6 +127,7 @@ class postgresql_cd::server::service (
if $fqdn == $pl_server_fqdn {
require postgresql_cd::main::files
require postgresql_cd::firewall::iptables
+ require postgresql_cd::server::initdb
service { $pl_service:
ensure => running,