github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/fleetmanager/hypervisors/status.go (about)

     1  package hypervisors
     2  
     3  func (s probeStatus) String() string {
     4  	switch s {
     5  	case probeStatusNotYetProbed:
     6  		return "not yet probed"
     7  	case probeStatusConnected:
     8  		return "connected"
     9  	case probeStatusNoSrpc:
    10  		return "no SRPC"
    11  	case probeStatusNoService:
    12  		return "no service"
    13  	case probeStatusConnectionRefused:
    14  		return "connection refused"
    15  	case probeStatusUnreachable:
    16  		return "unreachable"
    17  	case probeStatusOff:
    18  		return "off"
    19  	default:
    20  		return "UNKNOWN"
    21  	}
    22  }