Puppet Class: jetty::config
- Inherits:
- jetty
- Defined in:
-
manifests/config.pp
Overview
class: jetty::config - This module manages the jetty Web Server configuration
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'manifests/config.pp', line 3
class jetty::config inherits jetty {
File {
owner => $jetty::user,
group => $jetty::group,
}
file { '/etc/default/jetty':
ensure => present,
mode => '0740',
content => template('jetty/jetty-defaults.erb'),
}
file { "${::jetty::base}/start.ini":
ensure => present,
mode => '0740',
content => template('jetty/start.ini.erb'),
require => File[$::jetty::base],
}
# Configures a complete base (instance)
::jetty::instance { $::jetty::base:
logconfig => $::jetty::logconfig,
}
}
|