aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_www/index.tmpl10
-rw-r--r--server_config.go2
-rw-r--r--testdata/etc/lilin/lilin.cfg1
-rw-r--r--worker.go1
4 files changed, 8 insertions, 6 deletions
diff --git a/_www/index.tmpl b/_www/index.tmpl
index 6632569..d4eb63e 100644
--- a/_www/index.tmpl
+++ b/_www/index.tmpl
@@ -6,7 +6,7 @@
<title>{{.Title}}</title>
</head>
<style>
- h2 {
+ h3 {
background-color: papayawhip;
padding-left: 1em;
}
@@ -48,9 +48,9 @@
}
</style>
<body>
- <h1>{{.Title}}</h1>
+ <h2>{{.Title}}</h2>
- <h2>Service status</h2>
+ <h3>Service status</h3>
<div class="service-status">
<div class="service header">
<span class="at">At</span>
@@ -69,12 +69,11 @@
{{ end }}
</div>
- <h2>Down history</h2>
+ <h3>Down history</h3>
<div class="down-history">
<div class="service header">
<span class="at">At</span>
<span class="sid">Service</span>
- <span class="status">Status</span>
<span class="error">Error</span>
</div>
{{ $list := reverse .Fail }}
@@ -82,7 +81,6 @@
<div class="service">
<span class="at">{{ .At }}</span>
<span class="sid">{{ .ID }}</span>
- <span class="status"><span class="fail"> DOWN </span></span>
<span class="error">{{ .Error }}</span>
</div>
{{ end }}
diff --git a/server_config.go b/server_config.go
index 2a320a2..ddbb742 100644
--- a/server_config.go
+++ b/server_config.go
@@ -35,6 +35,8 @@ type ServerConfig struct {
DownTemplate string `ini:"default::down_template"`
UpTemplate string `ini:"default::up_template"`
+ Title string `ini:"server::title"`
+
// The address to listen for HTTP server and APIs.
Address string `ini:"server::address"`
diff --git a/testdata/etc/lilin/lilin.cfg b/testdata/etc/lilin/lilin.cfg
index c2f03c3..737dd2d 100644
--- a/testdata/etc/lilin/lilin.cfg
+++ b/testdata/etc/lilin/lilin.cfg
@@ -2,5 +2,6 @@
## SPDX-License-Identifier: GPL-3.0-only
[server]
+title = Service status for Example
address = 127.0.0.1:6101
default_timeout = 5s
diff --git a/worker.go b/worker.go
index b39b047..b5b8e97 100644
--- a/worker.go
+++ b/worker.go
@@ -55,6 +55,7 @@ func newWorker(cfg ServerConfig) (wrk *worker, err error) {
}
wrk.Reports = Reports{
+ Title: cfg.Title,
Services: make(map[string]*ServiceReport, len(wrk.Services)),
}
for id := range wrk.Services {