Defined Type: rt::group
- Defined in:
- manifests/group.pp
Overview
Definition: rt::group
Add a request-tracker group
Groups cannot be deleted only disable
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'manifests/group.pp', line 8
define rt::group (
$ensure = present,
$description = "",
) {
include rt
include rt::params
validate_re($ensure, '^present$',
"${ensure} is not valid. Allowed values are 'present' only.")
exec { "rt_group_${name}":
command => "rt create -t groups set name=\"${name}\" description=\"${description}\"",
unless => "rt show -t groups \"${name}\" | grep ^Name: > /dev/null",
require => Class["rt::tool"]
}
}
|