Puppet Class: dmlite::plugins::adapter::install

Inherits:
dmlite::plugins::adapter::params
Defined in:
manifests/plugins/adapter/install.pp

Overview

Parameters:

  • debuginfo (Any) (defaults to: false)
  • uninstall (Any) (defaults to: false)


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

class dmlite::plugins::adapter::install (
  $debuginfo = false,
  $uninstall = false,
) inherits dmlite::plugins::adapter::params {

  include dmlite

  if !$uninstall {
    package {
      'dmlite-plugins-adapter':
        ensure => present;
    }

    if $debuginfo {
      package {'dmlite-plugins-adapter-debuginfo':
        ensure => present;
      }
    }
  }
}