Puppet Class: profile::ncmonitor

Defined in:
modules/profile/manifests/ncmonitor.pp

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • nameservers (Array[Stdlib::Host]) (defaults to: lookup('profile::ncmonitor::nameservers'))
  • http_proxy (Optional[Stdlib::HTTPUrl]) (defaults to: lookup('http_proxy'))


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

class profile::ncmonitor(
    Array[Stdlib::Host]       $nameservers = lookup('profile::ncmonitor::nameservers'),
    Optional[Stdlib::HTTPUrl] $http_proxy  = lookup('http_proxy'),
) {
    include passwords::ncmonitor::markmonitor

    class { 'ncmonitor':
        nameservers      => $nameservers,
        markmon_api_user => $passwords::ncmonitor::markmonitor::api_user,
        markmon_api_pass => $passwords::ncmonitor::markmonitor::api_password,
        http_proxy       => $http_proxy,
        ensure           => present,
    }

}