addes error status
This commit is contained in:
parent
c8c868b1d5
commit
a14b1ca025
1 changed files with 3 additions and 6 deletions
|
|
@ -21,6 +21,9 @@ const (
|
|||
ServerStatusSespending ServerStatus = "suspending"
|
||||
ServerStatusSespended ServerStatus = "suspended"
|
||||
ServerStatusResuming ServerStatus = "resuming"
|
||||
|
||||
ServerStatusError ServerStatus = "error"
|
||||
ServerStatusScheduleError ServerStatus = "schedule-error"
|
||||
)
|
||||
|
||||
func ServerStatusFromLock(status, lock string) ServerStatus {
|
||||
|
|
@ -61,7 +64,6 @@ func ServerStatusFromTask(t *Task) ServerStatus {
|
|||
if t.Exitstatus == TaskExitStatusOK {
|
||||
return ServerStatusSespended
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
case "qmresume":
|
||||
if t.Status == TaskStatusRunning {
|
||||
return ServerStatusResuming
|
||||
|
|
@ -69,7 +71,6 @@ func ServerStatusFromTask(t *Task) ServerStatus {
|
|||
if t.Exitstatus == TaskExitStatusOK {
|
||||
return ServerStatusRunning
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
case "qmclone", "qmcreate":
|
||||
if t.Status == TaskStatusRunning {
|
||||
return ServerStatusInitializing
|
||||
|
|
@ -77,7 +78,6 @@ func ServerStatusFromTask(t *Task) ServerStatus {
|
|||
if t.Exitstatus == TaskExitStatusOK {
|
||||
return ServerStatusStopped
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
case "qmreboot", "qmreset":
|
||||
if t.Status == TaskStatusRunning {
|
||||
return ServerStatusRebooting
|
||||
|
|
@ -85,7 +85,6 @@ func ServerStatusFromTask(t *Task) ServerStatus {
|
|||
if t.Exitstatus == TaskExitStatusOK {
|
||||
return ServerStatusRunning
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
case "qmstart":
|
||||
if t.Status == TaskStatusRunning {
|
||||
return ServerStatusStarting
|
||||
|
|
@ -101,12 +100,10 @@ func ServerStatusFromTask(t *Task) ServerStatus {
|
|||
if t.Exitstatus == TaskExitStatusOK {
|
||||
return ServerStatusStopped
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
case "qmdestroy":
|
||||
if t.Status == TaskStatusRunning {
|
||||
return ServerStatusDeleting
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
}
|
||||
return ServerStatusUnknown
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue