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
|
# File 'manifests/init.pp', line 1
class gogs (
$service_ensure = $gogs::params::service_ensure,
$service_name = $gogs::params::service_name,
$manage_packages = $gogs::params::manage_packages,
$version = $gogs::params::version,
$installation_directory = $gogs::params::installation_directory,
$repository_root = $gogs::params::repository_root,
$manage_user = $gogs::params::manage_user,
$manage_home = $gogs::params::manage_home,
$owner = $gogs::params::owner,
$group = $gogs::params::group,
$home = undef,
$app_ini = { },
$app_ini_sections = { },
$sysconfig = { },
) inherits gogs::params {
anchor { 'gogs::begin': }
-> class { '::gogs::packages': }
-> class { '::gogs::user': }
-> class { '::gogs::install': }
-> class { '::gogs::app_ini': }
-> class { '::gogs::service': }
-> anchor { 'gogs::end': }
}
|