Puppet Class: nexus::plugin

Defined in:
manifests/plugin.pp

Summary

Base class used by plugin classes

Overview



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/plugin.pp', line 5

class nexus::plugin {
  assert_private()

  $plugin_dir = "${nexus::package::install_dir}/deploy"

  file { $plugin_dir:
    ensure  => 'directory',
    backup  => false,
    force   => true,
    group   => 'root',
    owner   => 'root',
    purge   => true,
    recurse => true,
    require => Class['nexus::package']
  }
}