mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-28 16:04:35 +02:00
Allow the powerdns App to be set via the unix agent. Uses the agent in https://github.com/librenms/librenms-agent/pull/16
This commit is contained in:
@@ -63,6 +63,7 @@ if ($device['os_group'] == 'unix') {
|
||||
"mysql",
|
||||
"nginx",
|
||||
"bind",
|
||||
"powerdns",
|
||||
"proxmox",
|
||||
"tinydns");
|
||||
|
||||
@@ -113,7 +114,7 @@ if ($device['os_group'] == 'unix') {
|
||||
if (file_exists("includes/polling/applications/$key.inc.php")) {
|
||||
d_echo("Enabling $key for ".$device['hostname']." if not yet enabled\n");
|
||||
|
||||
if (in_array($key, array('apache', 'mysql', 'nginx', 'proxmox', 'ceph'))) {
|
||||
if (in_array($key, array('apache', 'mysql', 'nginx', 'proxmox', 'ceph', 'powerdns'))) {
|
||||
if (dbFetchCell('SELECT COUNT(*) FROM `applications` WHERE `device_id` = ? AND `app_type` = ?', array($device['device_id'], $key)) == '0') {
|
||||
echo "Found new application '$key'\n";
|
||||
dbInsert(array('device_id' => $device['device_id'], 'app_type' => $key, 'app_status' => '', 'app_instance' => ''), 'applications');
|
||||
|
||||
Reference in New Issue
Block a user