1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'manifests/role/dynatrace_user.pp', line 1
class dynatrace::role::dynatrace_user(
$dynatrace_owner = $dynatrace::dynatrace_owner,
$dynatrace_group = $dynatrace::dynatrace_group
) inherits dynatrace {
validate_string($dynatrace_owner, $dynatrace_group)
user { "Create system user '${dynatrace_owner}'":
ensure => present,
name => $dynatrace_owner,
system => true
}
->
group { "Create group '${dynatrace_group}'":
ensure => present,
name => $dynatrace_group,
members => [$dynatrace_owner]
}
}
|