20 lines
827 B
Puppet
20 lines
827 B
Puppet
# sonarr params
|
|
class sonarr::params (
|
|
$packages = [ 'mediainfo', 'libzen', 'libmediainfo',
|
|
'gettext', 'sqlite.x86_64', 'par2cmdline',
|
|
'python-feedparser', 'python-configobj',
|
|
'python-cheetah', 'python-dbus', 'python-devel',
|
|
'libxslt-devel'],
|
|
$user = 'sonarr',
|
|
$base_path = '/opt/sonarr',
|
|
$install_path = '/opt/sonarr/bin',
|
|
$config_folder = "/home/${user}/.config",
|
|
$app_folder = "/home/${user}/.config/Sonarr",
|
|
$archive_version = '4.0.5',
|
|
$archive_name = 'Sonarr.main.linux-x64.tar.gz',
|
|
$archive_url = "https://git.query.consul/api/packages/unkinben/generic/sonarr/${archive_version}",
|
|
$executable = 'Sonarr',
|
|
$service_enable = true,
|
|
$service_name = 'sonarr',
|
|
){}
|