mirror of
https://github.com/psviderski/uncloud.git
synced 2026-10-08 22:24:54 +00:00
update ListMachines to include machine state from Corrosion membership
This commit is contained in:
1 parent
bd0e7f44b2
commit
913fb2da0c
6 files changed
+309
-72
No files matched your search
@@ -21,6 +21,23 @@ message AddMachineResponse {
|
||||
MachineInfo machine = 1;
|
||||
}
|
||||
|
||||
message ListMachinesResponse {
|
||||
repeated MachineInfo machines = 1;
|
||||
message MachineMember {
|
||||
MachineInfo machine = 1;
|
||||
|
||||
enum MembershipState {
|
||||
UNKNOWN = 0;
|
||||
// The member is active.
|
||||
UP = 1;
|
||||
// The member is active, but at least one cluster member suspects its down. For all purposes,
|
||||
// a SUSPECT member is treated as if it were UP until either it refutes the suspicion (becoming UP)
|
||||
// or fails to do so (being declared DOWN).
|
||||
SUSPECT = 2;
|
||||
// The member is confirmed DOWN.
|
||||
DOWN = 3;
|
||||
}
|
||||
MembershipState state = 2;
|
||||
}
|
||||
|
||||
message ListMachinesResponse {
|
||||
repeated MachineMember machines = 1;
|
||||
}
|
||||
Reference in new issue
Block a user