Puppet Class: profile::metamonitoring::deadmanswitchamhook

Defined in:
modules/profile/manifests/metamonitoring/deadmanswitchamhook.pp

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • ensure (Wmflib::Ensure) (defaults to: lookup('profile::metamonitoring::ensure', {default_value => 'present'}))
  • user (String) (defaults to: lookup('profile::metamonitoring::user', {default_value => 'prometamon'}))
  • status_dir (Stdlib::Absolutepath) (defaults to: lookup('profile::metamonitoring::status_dir', { default_value => '/var/lib/o11y-metamonitoring'}))
  • listen_port (Stdlib::Port) (defaults to: lookup('profile::metamonitoring::deadmanswitchamhook::listen_port', { default_value => 20666}))


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'modules/profile/manifests/metamonitoring/deadmanswitchamhook.pp', line 2

class profile::metamonitoring::deadmanswitchamhook (
    Wmflib::Ensure       $ensure         = lookup('profile::metamonitoring::ensure', {default_value => 'present'}),
    String               $user           = lookup('profile::metamonitoring::user', {default_value => 'prometamon'}),
    Stdlib::Absolutepath $status_dir     = lookup('profile::metamonitoring::status_dir', { default_value => '/var/lib/o11y-metamonitoring'}),
    Stdlib::Port         $listen_port    = lookup('profile::metamonitoring::deadmanswitchamhook::listen_port', { default_value => 20666}),
) {

  class { 'metamonitoring::deadmanswitchamhook':
      ensure      => $ensure,
      user        => $user,
      status_dir  => $status_dir,
      listen_port => $listen_port,
  }

}