...
This commit is contained in:
47
pkg/heroagent/web/templates/admin/services_fragment.jet
Normal file
47
pkg/heroagent/web/templates/admin/services_fragment.jet
Normal file
@@ -0,0 +1,47 @@
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Status</th>
|
||||
<th>PID</th>
|
||||
<th>CPU</th>
|
||||
<th>Memory</th>
|
||||
<th>Uptime</th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{{ if processes }}
|
||||
{{ range processes }}
|
||||
<tr>
|
||||
<td>{{ .Name }}</td>
|
||||
<td>
|
||||
{{ if .Status == "running" }}
|
||||
<span class="badge success">Running</span>
|
||||
{{ else if .Status == "stopped" }}
|
||||
<span class="badge danger">Stopped</span>
|
||||
{{ else }}
|
||||
<span class="badge warning">{{ .Status }}</span>
|
||||
{{ end }}
|
||||
</td>
|
||||
<td>{{ .ID }}</td>
|
||||
<td>{{ if .Status == "running" }}{{ .CPU }}{{ else }}-{{ end }}</td>
|
||||
<td>{{ if .Status == "running" }}{{ .Memory }}{{ else }}-{{ end }}</td>
|
||||
<td>{{ if .Status == "running" }}{{ .Uptime }}{{ else }}-{{ end }}</td>
|
||||
<td>
|
||||
<div class="button-group">
|
||||
<button class="button" onclick="restartProcess('{{ .Name }}')">Restart</button>
|
||||
<button class="button secondary" onclick="stopProcess('{{ .Name }}')">Stop</button>
|
||||
<button class="button danger" style="background-color: #e53935 !important; color: #fff !important;" onclick="deleteProcess('{{ .Name }}')">Delete</button>
|
||||
<button class="button info" onclick="showProcessLogs('{{ .Name }}')">Logs</button>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{{ end }}
|
||||
{{ else }}
|
||||
<tr>
|
||||
<td colspan="7">No services found</td>
|
||||
</tr>
|
||||
{{ end }}
|
||||
</tbody>
|
||||
</table>
|
Reference in New Issue
Block a user