Alternate Poller IP instead of Hostname (#10981)

* optional alternative poller ip

* add missing schema update

* .

* enhance API Call 'add_device' with overwrite_ip key

* .

* .

* updating docs
This commit is contained in:
SourceDoctor
2020-01-30 13:20:30 +01:00
committed by GitHub
parent dc60edd8bf
commit 7950893cd1
14 changed files with 103 additions and 12 deletions

View File

@@ -75,6 +75,9 @@ if (!empty($_POST['hostname'])) {
} else {
print_error('Unsupported SNMP Version. There was a dropdown menu, how did you reach this error ?');
}//end if
$additional['overwrite_ip'] = $_POST['overwrite_ip'];
$poller_group = clean($_POST['poller_group']);
$force_add = ($_POST['force_add'] == 'on');
@@ -119,6 +122,12 @@ $pagetitle[] = 'Add host';
<input type="text" id="hostname" name="hostname" class="form-control input-sm" placeholder="Hostname">
</div>
</div>
<div class="form-group">
<label for="overwrite_ip" class="col-sm-3 control-label">Overwrite IP</label>
<div class="col-sm-9">
<input type="text" id="overwrite_ip" name="overwrite_ip" class="form-control input-sm" placeholder="Overwrite IP">
</div>
</div>
<div class='form-group'>
<label for='hardware' class='col-sm-3 control-label'>SNMP</label>
<div class='col-sm-4'>