Move build info to the top of the status HUD.

This commit is contained in:
Julius Volz 2013-05-02 14:20:19 +02:00
parent 30f0239f96
commit 04e661c28f
2 changed files with 11 additions and 18 deletions

View File

@ -24,7 +24,6 @@ import (
type PrometheusStatus struct {
Config string
Rules string
Status string
TargetPools map[string]*retrieval.TargetPool
BuildInfo map[string]string
Flags map[string]string
@ -46,7 +45,6 @@ func (h *StatusHandler) Run() {
h.PrometheusStatus = &PrometheusStatus{
Config: h.appState.Config.String(),
Rules: "TODO: list rules here",
Status: "TODO: add status information here",
TargetPools: h.appState.TargetManager.Pools(),
BuildInfo: h.appState.BuildInfo,
Flags: flags,

View File

@ -1,9 +1,18 @@
{{define "head"}}<!-- nix -->{{end}}
{{define "content"}}
<h2>Status</h2>
<h2>Build Info</h2>
<div class="grouping_box">
{{.Status}}
<table>
<tbody>
{{range $key, $value := .BuildInfo}}
<tr>
<th scope="row">{{$key}}</th>
<td>{{$value}}</td>
</tr>
{{end}}
</tbody>
</table>
</div>
<h2>Configuration</h2>
@ -59,20 +68,6 @@
</table>
</div>
<h2>Build Info</h2>
<div class="grouping_box">
<table>
<tbody>
{{range $key, $value := .BuildInfo}}
<tr>
<th scope="row">{{$key}}</th>
<td>{{$value}}</td>
</tr>
{{end}}
</tbody>
</table>
</div>
<h2>Startup Flags</h2>
<div class="grouping_box">
<table>