From 172d0dccd1945846dc3be91fb5b82c794026592f Mon Sep 17 00:00:00 2001 From: Stefan Majer Date: Tue, 10 Feb 2026 15:07:57 +0100 Subject: [PATCH] Partition Capacity --- doc/index.html | 143 ++++-- go/client/token-persistent-funcs_test.go | 59 +-- go/metalstack/admin/v2/partition.pb.go | 286 +++++++---- js/Makefile | 1 + js/buf/validate/validate_pb.js | 2 +- js/metalstack/admin/v2/filesystem_pb.js | 2 +- js/metalstack/admin/v2/image_pb.js | 2 +- js/metalstack/admin/v2/machine_pb.d.ts | 206 +++++++- js/metalstack/admin/v2/machine_pb.js | 42 +- js/metalstack/admin/v2/network_pb.js | 2 +- js/metalstack/admin/v2/partition_pb.d.ts | 79 ++- js/metalstack/admin/v2/partition_pb.js | 12 +- js/metalstack/admin/v2/partition_pb.ts | 89 +++- js/metalstack/admin/v2/project_pb.js | 3 +- js/metalstack/admin/v2/size_pb.js | 2 +- .../admin/v2/size_reservation_pb.d.ts | 235 +++++++++ js/metalstack/admin/v2/size_reservation_pb.js | 58 +++ js/metalstack/admin/v2/task_pb.d.ts | 396 +++++++++++++++ js/metalstack/admin/v2/task_pb.js | 121 +++++ js/metalstack/api/v2/common_pb.d.ts | 35 ++ js/metalstack/api/v2/common_pb.js | 46 +- js/metalstack/api/v2/filesystem_pb.js | 2 +- js/metalstack/api/v2/image_pb.js | 2 +- js/metalstack/api/v2/ip_pb.js | 2 +- js/metalstack/api/v2/machine_pb.d.ts | 455 +++++++++++++++++- js/metalstack/api/v2/machine_pb.js | 189 ++++++-- js/metalstack/api/v2/method_pb.d.ts | 10 +- js/metalstack/api/v2/method_pb.js | 2 +- js/metalstack/api/v2/network_pb.js | 2 +- js/metalstack/api/v2/partition_pb.js | 2 +- js/metalstack/api/v2/predefined_rules_pb.d.ts | 10 +- js/metalstack/api/v2/predefined_rules_pb.js | 16 +- js/metalstack/api/v2/project_pb.js | 2 +- js/metalstack/api/v2/size_pb.js | 2 +- js/metalstack/api/v2/size_reservation_pb.d.ts | 232 +++++++++ js/metalstack/api/v2/size_reservation_pb.js | 47 ++ js/metalstack/api/v2/switch_pb.js | 2 +- js/metalstack/api/v2/token_pb.d.ts | 31 +- js/metalstack/api/v2/token_pb.js | 2 +- js/metalstack/infra/v2/bmc_pb.d.ts | 146 +++++- js/metalstack/infra/v2/bmc_pb.js | 27 +- js/metalstack/infra/v2/boot_pb.d.ts | 368 ++++++++++++++ js/metalstack/infra/v2/boot_pb.js | 80 +++ proto/metalstack/admin/v2/partition.proto | 48 +- python/metalstack/admin/v2/partition_pb2.py | 14 +- python/metalstack/admin/v2/partition_pb2.pyi | 14 + 46 files changed, 3181 insertions(+), 347 deletions(-) create mode 100644 js/metalstack/admin/v2/size_reservation_pb.d.ts create mode 100644 js/metalstack/admin/v2/size_reservation_pb.js create mode 100644 js/metalstack/admin/v2/task_pb.d.ts create mode 100644 js/metalstack/admin/v2/task_pb.js create mode 100644 js/metalstack/api/v2/size_reservation_pb.d.ts create mode 100644 js/metalstack/api/v2/size_reservation_pb.js create mode 100644 js/metalstack/infra/v2/boot_pb.d.ts create mode 100644 js/metalstack/infra/v2/boot_pb.js diff --git a/doc/index.html b/doc/index.html index 1600ebdf..a60e2082 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1208,6 +1208,14 @@

Table of Contents

metalstack/admin/v2/partition.proto