1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'manifests/applications/proxmox.pp', line 1
class librenms::applications::proxmox (
Boolean $enabled = true,
) inherits librenms::params {
ensure_packages([$librenms::params::libpve_apiclient_perl_package], {ensure => present})
create_resources(librenms::fetch, {
'proxmox' => {
use => $enabled,
base_url => 'http://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local'
}})
librenms::snmpd{'proxmox':
use => $enabled,
script => 'proxmox',
do_sudo => true,
}
}
|