1
2
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
28
29
30
31
32
33
34
|
# File 'manifests/objects.pp', line 1
class cobbler::objects (
$distros = {},
$repos = {},
$profiles = {},
$systems = {}
) {
include cobbler::params
validate_hash($distros)
validate_hash($repos)
validate_hash($profiles)
validate_hash($systems)
create_resources(
'cobbler::distro',
$distros,
$::cobbler::params::default_disto_params
)
create_resources(
'cobbler::repo',
$repos,
$::cobbler::params::default_repo_params
)
create_resources(
'cobbler::profile',
$profiles,
$::cobbler::params::default_profile_params
)
create_resources(
'cobbler::system',
$systems,
$::cobbler::params::default_system_params
)
}
|