puppet-radarr/manifests/params.pp
Ruben Bosch 0c582b3d8a
Working version
This commit contains a working version of this Puppet implementation of
Radarr.
2019-06-20 20:47:52 +02:00

19 lines
955 B
Puppet

class radarr::params {
$manage_epel = true
$install_mono = true
$mono_baseurl = 'http://download.mono-project.com/repo/centos/'
$mono_gpgkey = 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF'
$mono_packages = ['mono-core', 'mono-devel', 'mono-locale-extras']
$additional_packages = ['curl', 'mediainfo']
$user = 'radarr'
$base_path = '/opt/radarr'
$install_path = '/opt/radarr/bin'
$config_folder = "/home/${user}/.config"
$app_folder = "/home/${user}/.config/Radarr"
$archive_name = 'Radarr.develop.linux.tar.gz'
$archive_url = '/usr/bin/curl -s https://api.github.com/repos/Radarr/Radarr/releases | grep linux.tar.gz | grep browser_download_url | head -1 | cut -d \'"\' -f 4'
$executable = 'Radarr.exe'
$service_enable = true
$service_name = 'radarr'
}