feat: add sonarr module

This commit is contained in:
2024-06-10 21:24:48 +10:00
parent b7a22551b1
commit b4c20fd7d6
5 changed files with 140 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# 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']
}