Puppet Class: tripleo::noop

Defined in:
manifests/noop.pp

Overview

Class: tripleo::noop

Enable noop mode for various Puppet resource types via collectors.

Parameters:

package

Whether Package resources should be noop. Defaults to true

file

Whether File resources should be noop. Defaults to true

service

Whether Service resources should be noop. Defaults to true

exec

Whether Exec resources should be noop. Defaults to true

user

Whether User resources should be noop. Defaults to true

group

Whether Group resources should be noop. Defaults to true

cron

Whether Cron resources should be noop. Defaults to true

Parameters:

  • package (Any) (defaults to: true)
  • file (Any) (defaults to: true)
  • service (Any) (defaults to: true)
  • exec (Any) (defaults to: true)
  • user (Any) (defaults to: true)
  • group (Any) (defaults to: true)
  • cron (Any) (defaults to: true)


50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# File 'manifests/noop.pp', line 50

class tripleo::noop (
  $package = true,
  $file = true,
  $service = true,
  $exec = true,
  $user = true,
  $group = true,
  $cron = true,
) {

  Package <| |> { noop => $package}
  File <| |> { noop => $file}
  Service <| |> { noop => $service}
  Exec <| |> { noop => $exec}
  User <| |> { noop => $user}
  Group <| |> { noop => $group}
  Cron <| |> { noop => $cron}

}