From 993156ae2053aa5f2f6d5e094255ad78e32935f7 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroid Date: Wed, 26 Feb 2025 01:23:40 +0100 Subject: [PATCH] recommit for updates in build 22 --- doc/_index.html | 5 + doc/puppet_class_list.html | 7 + .../puppet_cd_3A_3Amain_3A_3Aconfig.html | 32 +--- doc/puppet_classes/puppet_cd_3A_3Aparams.html | 12 +- .../puppet_cd_3A_3Aserver_3A_3Aservice.html | 152 ++++++++++++++++++ 5 files changed, 175 insertions(+), 33 deletions(-) create mode 100644 doc/puppet_classes/puppet_cd_3A_3Aserver_3A_3Aservice.html diff --git a/doc/_index.html b/doc/_index.html index a34b0bb..b1fa3a4 100644 --- a/doc/_index.html +++ b/doc/_index.html @@ -83,6 +83,11 @@ +
  • + puppet_cd::server::service + +
  • + diff --git a/doc/puppet_class_list.html b/doc/puppet_class_list.html index 3866af3..0af8c99 100644 --- a/doc/puppet_class_list.html +++ b/doc/puppet_class_list.html @@ -57,6 +57,13 @@ +
  • + +
  • + + diff --git a/doc/puppet_classes/puppet_cd_3A_3Amain_3A_3Aconfig.html b/doc/puppet_classes/puppet_cd_3A_3Amain_3A_3Aconfig.html index 16b3806..e2f2507 100644 --- a/doc/puppet_classes/puppet_cd_3A_3Amain_3A_3Aconfig.html +++ b/doc/puppet_classes/puppet_cd_3A_3Amain_3A_3Aconfig.html @@ -109,21 +109,7 @@ 11 12 13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 +14
    # File 'manifests/main/config.pp', line 6
    @@ -132,24 +118,10 @@ class puppet_cd::main::config (
     
     ) inherits puppet_cd::params  {
     
    -
       if $fqdn == $pt_puppetmaster {
    -    notify { "This is the Puppet master node": }
    +    include puppet_cd::server::service
       }
     
    -  #if $fqdn  == $pt_puppetmaster {
    -  #    notify {"Me Puppetmasster":}
    -  #}
    -
    -  #if $fqdn  != $pt_puppetmaster {
    -  #    notify {"BAA":}
    -  #}
    -
    -# Notify the node's FQDN
    -#notify { "This node's FQDN is ${facts['fqdn']}": }
    -
    -notify { " FQDN is ${fqdn}": }
    -
     }
    diff --git a/doc/puppet_classes/puppet_cd_3A_3Aparams.html b/doc/puppet_classes/puppet_cd_3A_3Aparams.html index c92eecf..ea99e92 100644 --- a/doc/puppet_classes/puppet_cd_3A_3Aparams.html +++ b/doc/puppet_classes/puppet_cd_3A_3Aparams.html @@ -69,6 +69,8 @@ puppet_cd::main::config
    + puppet_cd::server::service
    + @@ -149,7 +151,9 @@ 17 18 19 -20 +20 +21 +22
    # File 'manifests/params.pp', line 6
    @@ -161,8 +165,10 @@ class puppet_cd::params (
     
     ) {
     
    -#$fqdn = $facts['fqdn']
    -$fqdn = $facts['networking']['fqdn']
    +$fqdn               = $facts['networking']['fqdn']
    +
    +# service
    +$pt_service         = 'puppetserver'
     
     #
       # includes must be last
    diff --git a/doc/puppet_classes/puppet_cd_3A_3Aserver_3A_3Aservice.html b/doc/puppet_classes/puppet_cd_3A_3Aserver_3A_3Aservice.html
    new file mode 100644
    index 0000000..ad9c7cf
    --- /dev/null
    +++ b/doc/puppet_classes/puppet_cd_3A_3Aserver_3A_3Aservice.html
    @@ -0,0 +1,152 @@
    +
    +
    +  
    +    
    +
    +
    +  Puppet Class: puppet_cd::server::service
    +  
    +    — Documentation by YARD 0.9.26
    +  
    +
    +
    +  
    +
    +  
    +
    +
    +
    +
    +  
    +
    +  
    +
    +
    +  
    +  
    +    
    +
    +    
    + + +

    Puppet Class: puppet_cd::server::service

    +
    + +
    +
    Inherits:
    +
    puppet_cd::params
    +
    + + +
    +
    Defined in:
    +
    + manifests/server/service.pp +
    +
    +
    + +

    Summary

    + Class manages the puppet server service for the puppet_cd module. + +

    Overview

    +
    +
    + +

    puppet_cd::server::service.pp Module name: puppet_cd Author: Arne Teuke +(arne_teuke@confdroid)

    + +
    +
    + + +
    + + + +
    + + + + + +
    +
    +
    +
    +6
    +7
    +8
    +9
    +10
    +11
    +12
    +13
    +14
    +15
    +16
    +17
    +18
    +19
    +20
    +21
    +
    +
    # File 'manifests/server/service.pp', line 6
    +
    +class puppet_cd::server::service (
    +
    +) inherits puppet_cd::params  {
    +
    +  if $fqdn == $pt_puppetmaster {
    +
    +    # manage puppet server service
    +
    +    service { $pt_service:
    +      ensure      => running,
    +      hasstatus   => true,
    +      hasrestart  => true,
    +      enable      => true,
    +    }
    +  }
    +}
    +
    +
    +
    + + + +
    + + \ No newline at end of file