cloud/shepherd: rename shepherd.State to shepherd.Availability
Change-Id: I8e1fa243317bf4f97af98303b10b979b98943156
Reviewed-on: https://review.monogon.dev/c/monogon/+/2779
Reviewed-by: Serge Bazanski <serge@monogon.tech>
Tested-by: Jenkins CI
diff --git a/cloud/shepherd/manager/provider_test.go b/cloud/shepherd/manager/provider_test.go
index b08c8b7..b18dc45 100644
--- a/cloud/shepherd/manager/provider_test.go
+++ b/cloud/shepherd/manager/provider_test.go
@@ -17,7 +17,7 @@
type dummyMachine struct {
id shepherd.ProviderID
addr netip.Addr
- state shepherd.State
+ availability shepherd.Availability
agentStarted bool
}
@@ -33,8 +33,8 @@
return dm.addr
}
-func (dm *dummyMachine) State() shepherd.State {
- return dm.state
+func (dm *dummyMachine) Availability() shepherd.Availability {
+ return dm.availability
}
type dummySSHClient struct {
@@ -106,9 +106,9 @@
uid := uuid.Must(uuid.NewRandom())
m, err := dp.CreateMachine(ctx, session, shepherd.CreateMachineRequest{
UnusedMachine: &dummyMachine{
- id: shepherd.ProviderID(uid.String()),
- state: shepherd.StateKnownUsed,
- addr: netip.AddrFrom16(uid),
+ id: shepherd.ProviderID(uid.String()),
+ availability: shepherd.AvailabilityKnownUsed,
+ addr: netip.AddrFrom16(uid),
},
})
if err != nil {
@@ -130,9 +130,9 @@
for i := 0; i < unusedMachineCount; i++ {
uid := uuid.Must(uuid.NewRandom())
machines = append(machines, &dummyMachine{
- id: shepherd.ProviderID(uid.String()),
- state: shepherd.StateKnownUnused,
- addr: netip.AddrFrom16(uid),
+ id: shepherd.ProviderID(uid.String()),
+ availability: shepherd.AvailabilityKnownUnused,
+ addr: netip.AddrFrom16(uid),
})
}
@@ -175,7 +175,7 @@
return nil, err
}
- dm.state = shepherd.StateKnownUsed
+ dm.availability = shepherd.AvailabilityKnownUsed
dp.machines[dm.id] = dm
return dm, nil