From ef86ff2d97e2df16a114d3f8c8eb4add92db41a7 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Mon, 5 May 2025 16:03:48 +0200 Subject: [PATCH] add basic classes --- manifests/init.pp | 8 ++++++++ manifests/main/config.pp | 10 ++++++++++ manifests/params.pp | 11 +++++++++++ 3 files changed, 29 insertions(+) create mode 100644 manifests/init.pp create mode 100644 manifests/main/config.pp create mode 100644 manifests/params.pp diff --git a/manifests/init.pp b/manifests/init.pp new file mode 100644 index 0000000..45addec --- /dev/null +++ b/manifests/init.pp @@ -0,0 +1,8 @@ +## java_cd::init.pp +# Module name: java_cd +# Author: Arne Teuke (arne_teuke@confdroid.com) +# @summary Class initializes the java_cd module. +############################################################################## +class java_cd { + include java_cd::params +} diff --git a/manifests/main/config.pp b/manifests/main/config.pp new file mode 100644 index 0000000..1edc339 --- /dev/null +++ b/manifests/main/config.pp @@ -0,0 +1,10 @@ +## java_cd::main::config.pp +# Module name: java_cd +# Author: Arne Teuke (arne_teuke@confdroid.com) +# @summary Class manages the logic for the java_cd module. +############################################################################## +class java_cd::main::config ( + +) inherits java_cd::params { + # +} diff --git a/manifests/params.pp b/manifests/params.pp new file mode 100644 index 0000000..e35d84c --- /dev/null +++ b/manifests/params.pp @@ -0,0 +1,11 @@ +## java_cd::params.pp +# Module name: java_cd +# Author: Arne Teuke (arne_teuke@confdroid.com) +# @summary Class holds all parameters for the java_cd module. +############################################################################## +class java_cd::params ( + +) { + # includes must be last + include java_cd::main::config +}