You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

queue.tmpl 1.2KB

12345678910111213141516171819202122232425262728293031323334
  1. {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin monitor")}}
  2. <div class="admin-setting-content">
  3. <h4 class="ui top attached header">
  4. {{.locale.Tr "admin.monitor.queues"}}
  5. </h4>
  6. <div class="ui attached table segment">
  7. <table class="ui very basic striped table unstackable">
  8. <thead>
  9. <tr>
  10. <th>{{.locale.Tr "admin.monitor.queue.name"}}</th>
  11. <th>{{.locale.Tr "admin.monitor.queue.type"}}</th>
  12. <th>{{.locale.Tr "admin.monitor.queue.exemplar"}}</th>
  13. <th>{{.locale.Tr "admin.monitor.queue.numberworkers"}}</th>
  14. <th>{{.locale.Tr "admin.monitor.queue.numberinqueue"}}</th>
  15. <th></th>
  16. </tr>
  17. </thead>
  18. <tbody>
  19. {{range $qid, $q := .Queues}}
  20. <tr>
  21. <td>{{$q.GetName}}</td>
  22. <td>{{$q.GetType}}</td>
  23. <td>{{$q.GetItemTypeName}}</td>
  24. <td>{{$sum := $q.GetWorkerNumber}}{{if lt $sum 0}}-{{else}}{{$sum}}{{end}}</td>
  25. <td>{{$sum = $q.GetQueueItemNumber}}{{if lt $sum 0}}-{{else}}{{$sum}}{{end}}</td>
  26. <td><a href="{{$.Link}}/{{$qid}}" class="button">{{if lt $sum 0}}{{$.locale.Tr "admin.monitor.queue.review"}}{{else}}{{$.locale.Tr "admin.monitor.queue.review_add"}}{{end}}</a></td>
  27. </tr>
  28. {{end}}
  29. </tbody>
  30. </table>
  31. </div>
  32. </div>
  33. {{template "admin/layout_footer" .}}