22 lines
757 B
Puppet
22 lines
757 B
Puppet
# manage sonarr
|
|
class sonarr (
|
|
$packages = $sonarr::params::packages,
|
|
$user = $sonarr::params::user,
|
|
$group = $sonarr::params::user,
|
|
$base_path = $sonarr::params::base_path,
|
|
$install_path = $sonarr::params::install_path,
|
|
$config_folder = $sonarr::params::config_folder,
|
|
$app_folder = $sonarr::params::app_folder,
|
|
$archive_name = $sonarr::params::archive_name,
|
|
$archive_url = $sonarr::params::archive_url,
|
|
$executable = $sonarr::params::executable,
|
|
$service_enable = $sonarr::params::service_enable,
|
|
$service_name = $sonarr::params::service_name,
|
|
) inherits sonarr::params {
|
|
|
|
include sonarr::install
|
|
include sonarr::service
|
|
|
|
Class['sonarr::install'] -> Class['sonarr::service']
|
|
}
|