get-aggregates #2

Merged
pascal merged 4 commits from get-aggregates into main 2025-09-18 09:06:10 +00:00
2 changed files with 4 additions and 9 deletions
Showing only changes of commit af4b60a0e3 - Show all commits

View File

@@ -1,6 +1,7 @@
# contains the schema definitions for aggregates
from pydantic import BaseModel
class AggregateSchema(BaseModel):
aggregate: str
node: str

View File

@@ -10,15 +10,9 @@ async def get_aggregates(metric: str = "relative") -> List[AggregateSchema]:
print(f"Metric used: {metric}")
aggregates: list = [
AggregateSchema(
aggregate="Aggregate A", node="cluster01-01", available="100.0TB"
),
AggregateSchema(
aggregate="Aggregate B", node="cluster01-01", available="200.5GB"
),
AggregateSchema(
aggregate="Aggregate C", node="cluster01-02", available="300.75MB"
),
AggregateSchema(aggregate="Aggregate A", node="cluster01-01", available="100.0TB"),
AggregateSchema(aggregate="Aggregate B", node="cluster01-01", available="200.5GB"),
AggregateSchema(aggregate="Aggregate C", node="cluster01-02", available="300.75MB"),
]
return aggregates