F5-Loadbalancer module to support an expiration check of the installed certificates (#16217)

* On branch f5-cert-expiration-check
Changes to be committed:
	modified:   app/Http/Controllers/Device/Tabs/LoadBalancerController.php
	modified:   includes/discovery/loadbalancers/f5-ltm.inc.php
	modified:   includes/html/pages/device/loadbalancer.inc.php
	new file:   includes/html/pages/device/loadbalancer/f5-cert.inc.php
	modified:   includes/polling/loadbalancers/f5-ltm.inc.php

These patches extend the F5-Loadbalancer module to support an expiration check of
the installed certificates.

* some minor corrections to (hopefully) pass the style-check

* a few more impovements to pass the style-chek

 On branch f5-cert-expiration-check
 Your branch is up to date with 'origin/f5-cert-expiration-check'.

 Changes to be committed:
	modified:   includes/discovery/loadbalancers/f5-ltm.inc.php
	modified:   includes/polling/loadbalancers/f5-ltm.inc.php

* more style-check adaptions...
This commit is contained in:
Ferris-0815
2024-07-29 21:57:37 +02:00
committed by GitHub
parent 903ed58fc3
commit 520e44b0ed
5 changed files with 186 additions and 4 deletions

View File

@@ -71,6 +71,9 @@ class LoadBalancerController implements DeviceTab
if (isset($component_count['f5-gtm-pool'])) {
$this->tabs[] = 'gtm_pool';
}
if (isset($component_count['f5-cert'])) {
$this->tabs[] = 'f5-cert';
}
}
}