Defined Type: system::template

Defined in:
manifests/template.pp

Overview

Parameters:

  • template (Any)
  • owner (Any) (defaults to: 'root')
  • group (Any) (defaults to: 'root')
  • mode (Any) (defaults to: undef)
  • sys_schedule (Any) (defaults to: 'always')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/template.pp', line 1

define system::template(
  $template,
  $owner    = 'root',
  $group    = 'root',
  $mode     = undef,
  $sys_schedule = 'always',
) {
  file { $title:
    owner    => $owner,
    group    => $group,
    mode     => $mode,
    schedule => $sys_schedule,
    content  => template($template),
  }
}