Puppet Class: inspircd::modules::cloak

Defined in:
manifests/modules/cloak.pp

Overview

Parameters:

  • key (Any) (defaults to: $::inspircd::config::secret)
  • mode (Any) (defaults to: 'half')
  • prefix (Any) (defaults to: 'net-')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/modules/cloak.pp', line 1

class inspircd::modules::cloak (
  $key = $::inspircd::config::secret,
  $mode = 'half',
  $prefix = 'net-',
){

  $config = {
    key    => $key,
    mode   => $mode,
    prefix => $prefix,
  }

  ::inspircd::internal::configblock { "inspircd ${name} ":
    config_name => 'cloak',
    config      => $config,
    section     => 'modules'
  }

}