avoid vcenter totals pages scanning whole database
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -23,14 +23,12 @@ type VcenterTotalsEntry struct {
|
||||
}
|
||||
|
||||
type VcenterTotalsMeta struct {
|
||||
ViewType string
|
||||
TypeLabel string
|
||||
HourlyLink string
|
||||
DailyLink string
|
||||
MonthlyLink string
|
||||
HourlyClass string
|
||||
DailyClass string
|
||||
MonthlyClass string
|
||||
ViewType string
|
||||
TypeLabel string
|
||||
HourlyLink string
|
||||
DailyLink string
|
||||
HourlyClass string
|
||||
DailyClass string
|
||||
}
|
||||
|
||||
type VcenterChartData struct {
|
||||
@@ -176,12 +174,11 @@ templ VcenterTotalsPage(vcenter string, entries []VcenterTotalsEntry, chart Vcen
|
||||
<a class="web2-button" href="/">Dashboard</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="web3-button-group mt-8 mb-3">
|
||||
<a class={ meta.HourlyClass } href={ meta.HourlyLink }>Hourly</a>
|
||||
<a class={ meta.DailyClass } href={ meta.DailyLink }>Daily</a>
|
||||
<a class={ meta.MonthlyClass } href={ meta.MonthlyLink }>Monthly</a>
|
||||
</div>
|
||||
</section>
|
||||
<div class="web3-button-group mt-8 mb-3">
|
||||
<a class={ meta.HourlyClass } href={ meta.HourlyLink }>Hourly Detail (45d)</a>
|
||||
<a class={ meta.DailyClass } href={ meta.DailyLink }>Daily Aggregated</a>
|
||||
</div>
|
||||
</section>
|
||||
<section class="web2-card">
|
||||
<div class="flex items-center justify-between gap-3 mb-4 flex-wrap">
|
||||
<h2 class="text-lg font-semibold">{ meta.TypeLabel } Snapshots</h2>
|
||||
|
||||
Reference in New Issue
Block a user