123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <div class="item">
- <div class="tw-flex tw-content-center">
- <div class="icon gt-ml-3 gt-mr-3">
- {{if eq .Process.Type "request"}}
- {{svg "octicon-globe" 16}}
- {{else if eq .Process.Type "system"}}
- {{svg "octicon-cpu" 16}}
- {{else if eq .Process.Type "normal"}}
- {{svg "octicon-terminal" 16}}
- {{else}}
- {{svg "octicon-code" 16}}
- {{end}}
- </div>
- <div class="content tw-flex-1">
- <div class="header">{{.Process.Description}}</div>
- <div class="description">{{if ne .Process.Type "none"}}{{TimeSince .Process.Start ctx.Locale}}{{end}}</div>
- </div>
- <div>
- {{if or (eq .Process.Type "request") (eq .Process.Type "normal")}}
- <a class="delete-button icon" href="" data-url="{{.root.Link}}/cancel/{{.Process.PID}}" data-id="{{.Process.PID}}" data-name="{{.Process.Description}}">{{svg "octicon-trash" 16 "text-red"}}</a>
- {{end}}
- </div>
- </div>
- {{if .Process.Stacks}}
- <div class="divided list gt-ml-3">
- {{range .Process.Stacks}}
- <div class="item">
- <details>
- <summary>
- <div class="flex-text-inline">
- <div class="header gt-ml-3">
- <span class="icon gt-mr-3">{{svg "octicon-code" 16}}</span>{{.Description}}{{if gt .Count 1}} * {{.Count}}{{end}}
- </div>
- <div class="description">
- {{range .Labels}}
- <div class="ui label">{{.Name}}<div class="detail">{{.Value}}</div></div>
- {{end}}
- </div>
- </div>
- </summary>
- <div class="list">
- {{range .Entry}}
- <div class="item tw-flex tw-content-center">
- <span class="icon gt-mr-4">{{svg "octicon-dot-fill" 16}}</span>
- <div class="content tw-flex-1">
- <div class="header"><code>{{.Function}}</code></div>
- <div class="description"><code>{{.File}}:{{.Line}}</code></div>
- </div>
- </div>
- {{end}}
- </div>
- </details>
- </div>
- {{end}}
- </div>
- {{end}}
-
- {{if .Process.Children}}
- <div class="divided list">
- {{range .Process.Children}}
- {{template "admin/stacktrace-row" dict "Process" . "root" $.root}}
- {{end}}
- </div>
- {{end}}
-
- </div>
|