minor autogenpb fixes

This commit is contained in:
Jeff Carr 2024-12-01 18:59:34 -06:00
parent afd0bd6428
commit aeac6b5af7
3 changed files with 6 additions and 6 deletions

View File

@ -29,7 +29,7 @@ hypervisor.pb.go: hypervisor.proto
autogenpb --proto hypervisor.proto --mutex
event.pb.go: event.proto
autogenpb --proto event.proto --mutex
autogenpb --proto event.proto --mutex --no-sort
experiments.pb.go: experiments.proto
autogenpb --proto experiments.proto --no-marshal --no-sort

View File

@ -4,7 +4,7 @@ package virtbuf;
import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp
import "google/protobuf/any.proto"; // Import the well-known type for Timestamp
message Events {
message Events { // `autogenpb:marshal`
string uuid = 1; // I guess why not just have this on each file
string version = 2; // maybe can be used for protobuf schema change violations
int64 event_size = 3; // max events to store in a single
@ -17,7 +17,7 @@ message Events {
// homelab clouds normally don't have many events.
// we are talking less than 1 a minute. even 1 an hour is often a lot
message Event {
int32 id = 1;
int32 id = 1; // `autogenpb:unique` // should be unique across the cluster
EventType etype = 2;
string droplet = 3; // name of the droplet
string droplet_uuid = 4; // uuid of the droplet

View File

@ -1,15 +1,15 @@
syntax = "proto3";
package virtbuf;
message Hypervisors {
message Hypervisors { // `autogenpb:marshal`
string uuid = 1; // I guess why not just have this on each file
string version = 2; // maybe can be used for protobuf schema change violations
repeated Hypervisor hypervisors = 3;
}
message Hypervisor {
string uuid = 1;
string hostname = 2;
string uuid = 1; // `autogenpb:unique`
string hostname = 2; // `autogenpb:unique`
bool active = 3; // is allowed to start new droplets
int64 cpus = 4;
int64 memory = 5; // in bytes