summaryrefslogtreecommitdiff
path: root/machine.proto
diff options
context:
space:
mode:
Diffstat (limited to 'machine.proto')
-rw-r--r--machine.proto28
1 files changed, 14 insertions, 14 deletions
diff --git a/machine.proto b/machine.proto
index b0bf5aa..7ce8c34 100644
--- a/machine.proto
+++ b/machine.proto
@@ -7,20 +7,20 @@ import "google/protobuf/timestamp.proto"; // Import the well-known type for Time
// global settings for autogenpb `autogenpb:mutex`
-message Machine { // `autogenpb:marshal`
- string hostname = 1; // `autogenpb:unique`
- int64 memory = 2;
- int64 cpus = 3;
- string distro = 4;
- Packages packages = 5;
- google.protobuf.Timestamp laststamp = 6; // the last time we heard anything from this machine
- Packages installed = 7; // packages that are installed
- Packages available = 8; // packages that are available
- Packages wit = 9; // packages that are available from mirrors.wit.com
+message Machine { // `autogenpb:marshal`
+ string hostname = 1; // `autogenpb:unique`
+ int64 memory = 2;
+ int64 cpus = 3;
+ string distro = 4;
+ Packages packages = 5;
+ google.protobuf.Timestamp laststamp = 6; // the last time we heard anything from this machine
+ Packages installed = 7; // packages that are installed
+ Packages available = 8; // packages that are available
+ Packages wit = 9; // packages that are available from mirrors.wit.com
}
-message Machines { // `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 Machine machines = 3;
+message Machines { // `autogenpb:marshal`
+ string uuid = 1; // `autogenpb:uuid:b57e7fac-a8fc-4949-9d50-fa38312dec87`
+ string version = 2; // `autogenpb:version:v0.0.1`
+ repeated Machine machines = 3;
}