summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-10-27 05:43:30 -0500
committerJeff Carr <[email protected]>2024-10-27 05:43:30 -0500
commitdc2dba26556d507bc929056755395cc51fcc7d9e (patch)
tree30a97bdfd7b6289e17604b0b2c82555fb64cc325
parent8e33396b4afd104bc1af5265d4ab306f273af554 (diff)
droplet.ForceHypervisor for binding it there
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--droplet.proto1
-rw-r--r--helpers.go4
2 files changed, 5 insertions, 0 deletions
diff --git a/droplet.proto b/droplet.proto
index d7b8e07..ba00237 100644
--- a/droplet.proto
+++ b/droplet.proto
@@ -32,6 +32,7 @@ message Droplet {
int64 starts = 17; // how many times a start has been attempted
string current_hypervisor = 18; // the current hypervisor the droplet is running on
google.protobuf.Timestamp last_poll = 19; // the last time we heard anything from this droplet
+ string force_hypervisor = 20; // use this hypervisor and this hypervisor only
}
enum DropletState {
diff --git a/helpers.go b/helpers.go
index 25486f1..96df708 100644
--- a/helpers.go
+++ b/helpers.go
@@ -124,3 +124,7 @@ func (c *Cluster) BlankFields() {
d.CurrentState = 0
}
}
+
+func (c *Cluster) AppendEvent(e *Event) {
+ c.Events = append(c.Events, e)
+}