3
0

adds basic classes

This commit is contained in:
Arne Teuke
2025-04-18 21:47:50 +02:00
parent f2a90ee2bd
commit a9e190d0f7
3 changed files with 31 additions and 0 deletions

8
manifests/init.pp Normal file
View File

@@ -0,0 +1,8 @@
## postgresql_cd::init.pp
# Module name: postgresql_cd
# Author: Arne Teuke (arne_teuke@confdroid.com)
# @summary Class initializes the postgresql_cd module.
##############################################################################
class postgresql_cd {
include postgresql_cd::params
}

10
manifests/main/config.pp Normal file
View File

@@ -0,0 +1,10 @@
## postgresql_cd::main::config.pp
# Module name: postgresql_cd
# Author: Arne Teuke (arne_teuke@confdroid.com)
# @summary Class manages logic for the postgresql_cd module.
##############################################################################
class postgresql_cd::main::config (
) inherits postgresql_cd::params {
}

13
manifests/params.pp Normal file
View File

@@ -0,0 +1,13 @@
## postgresql_cd::params.pp
# Module name: postgresql_cd
# Author: Arne Teuke (arne_teuke@confdroid.com)
# @summary Class contains all parameters for the postgresql_cd module.
##############################################################################
class postgresql_cd::params (
) {
# includes must be last
include postgresql_cd::main::config
}