1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
package state
import libmachinestate "github.com/crc-org/machine/libmachine/state"
// State represents the state of crc (both VM and components)
type State string
const (
Running State = "Running"
Stopped State = "Stopped"
Stopping State = "Stopping"
Starting State = "Starting"
Error State = "Error"
)
func FromMachine(input libmachinestate.State) State {
switch input {
case libmachinestate.Running:
return Running
case libmachinestate.Stopped:
return Stopped
}
return Error
}
|