Puppet Class: profile::statograph

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

Overview

Parameters:

  • ensure (Wmflib::Ensure) (defaults to: lookup('profile::statograph::ensure'))
  • api_key (Sensitive[String[1]]) (defaults to: lookup('profile::statograph::api_key'))
  • page_id (Sensitive[String[1]]) (defaults to: lookup('profile::statograph::page_id'))
  • owner (String) (defaults to: lookup('profile::statograph::owner'))
  • group (String) (defaults to: lookup('profile::statograph::group'))
  • mode (Stdlib::Filemode) (defaults to: lookup('profile::statograph::mode'))
  • proxies (Hash[String, Statograph::Proxy]) (defaults to: lookup('profile::statograph::proxies'))
  • metrics (Array[Statograph::Metric]) (defaults to: lookup('profile::statograph::metrics'))


11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'modules/profile/manifests/statograph.pp', line 11

class profile::statograph (
    Wmflib::Ensure                  $ensure  = lookup('profile::statograph::ensure'),
    Sensitive[String[1]]            $api_key = lookup('profile::statograph::api_key'),
    Sensitive[String[1]]            $page_id = lookup('profile::statograph::page_id'),
    String                          $owner   = lookup('profile::statograph::owner'),
    String                          $group   = lookup('profile::statograph::group'),
    Stdlib::Filemode                $mode    = lookup('profile::statograph::mode'),
    Hash[String, Statograph::Proxy] $proxies = lookup('profile::statograph::proxies'),
    Array[Statograph::Metric]       $metrics = lookup('profile::statograph::metrics'),
){
    class {'statograph':
        ensure  => $ensure,
        api_key => $api_key,
        page_id => $page_id,
        owner   => $owner,
        group   => $group,
        mode    => $mode,
        proxies => $proxies,
        metrics => $metrics,
    }
}