mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-06-23 04:10:25 +00:00
fad3182638
* extract events service Signed-off-by: Sammy Oina <sammyoina@gmail.com> * major refactor and detangling Signed-off-by: Sammy Oina <sammyoina@gmail.com> * small fixes Signed-off-by: Sammy Oina <sammyoina@gmail.com> * handle tests better Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix lint Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix race condition Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix race Signed-off-by: Sammy Oina <sammyoina@gmail.com> * use plain interface Signed-off-by: Sammy Oina <sammyoina@gmail.com> * move mutex Signed-off-by: Sammy Oina <sammyoina@gmail.com> --------- Signed-off-by: Sammy Oina <sammyoina@gmail.com>
24 lines
377 B
Go
24 lines
377 B
Go
// Copyright (c) Ultraviolet
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
package manager
|
|
|
|
//go:generate stringer -type=ManagerState
|
|
type ManagerState uint8
|
|
|
|
const (
|
|
VmProvision ManagerState = iota
|
|
StopComputationRun
|
|
VmRunning
|
|
)
|
|
|
|
//go:generate stringer -type=ManagerStatus
|
|
type ManagerStatus uint8
|
|
|
|
const (
|
|
Starting ManagerStatus = iota
|
|
Stopped
|
|
Warning
|
|
Disconnected
|
|
Failed
|
|
)
|