local changes

This commit is contained in:
2021-04-10 19:28:41 +02:00
parent 6d2279a51a
commit fde7d60dc3
2 changed files with 7 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import json
import requests
import tomlkit
import urllib3
import datetime
urllib3.disable_warnings()
class StatusPage:
@@ -16,7 +17,7 @@ class StatusPage:
}
requestbody = {
"attrs": [ "name", "state", "last_check_result", "host_name", "display_name" ],
"joins": [ "host.name", "host.state", "host.last_check_result", "host.vars" ],
"joins": [ "host.name", "host.state", "host.last_check_result", "host.vars", "host.display_name" ],
"filter": self.config['filters']['services'],
}
r = requests.get(request_url,
@@ -66,9 +67,9 @@ class StatusPage:
services_critical = services_critical + services_template.format(self.prettify(service['attrs']['display_name']), 'danger', 'CRITICAL')
if service['joins']['host']['state'] == 0:
card_header = services_hostname_template.format(host, service['joins']['host']['vars']['pretty_name'], 'success', 'UP')
card_header = services_hostname_template.format(host, service['joins']['host']['display_name'], 'success', 'UP')
else:
card_header = services_hostname_template.format(host, service['joins']['host']['vars']['pretty_name'], 'danger', 'DOWN')
card_header = services_hostname_template.format(host, service['joins']['host']['display_name'], 'danger', 'DOWN')
with open("services_template.html", "r") as f:
htmlTemplate = f.read()
@@ -99,7 +100,8 @@ class StatusPage:
htmlTemplate = f.read()
htmlOutput = htmlTemplate.format(
services = service_details
services = service_details,
date = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
)
with open(self.config['output']['filename'], "w") as f: