mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-10-28 03:23:25 +08:00
Merge pull request #15566 from wanyaoqi/automated-cherry-pick-of-#15565-upstream-master
Automated cherry pick of #15565: Automated cherry pick of #15473: fix(region,host): backup guest
This commit is contained in:
@@ -45,7 +45,9 @@ const (
|
||||
VM_DETACH_DISK = "detach_disk"
|
||||
|
||||
VM_BACKUP_STARTING = "backup_starting"
|
||||
VM_BACKUP_CREATING = compute.VM_BACKUP_CREATING
|
||||
VM_BACKUP_STOPING = "backup_stopping"
|
||||
VM_BACKUP_CREATING = "backup_creating"
|
||||
VM_BACKUP_START_FAILED = "backup_start_failed"
|
||||
VM_BACKUP_CREATE_FAILED = "backup_create_fail"
|
||||
VM_DEPLOYING_BACKUP = "deploying_backup"
|
||||
VM_DEPLOYING_BACKUP_FAILED = "deploging_backup_fail"
|
||||
|
||||
@@ -15,9 +15,11 @@
|
||||
package compute
|
||||
|
||||
const (
|
||||
MIRROR_JOB = "__mirror_job_status"
|
||||
MIRROR_JOB_READY = "ready"
|
||||
MIRROR_JOB_FAILED = "failed"
|
||||
MIRROR_JOB = "__mirror_job_status"
|
||||
MIRROR_JOB_READY = "ready"
|
||||
MIRROR_JOB_FAILED = "failed"
|
||||
MIRROR_JOB_INPROGRESS = "inprogress"
|
||||
QUORUM_CHILD_INDEX = "__quorum_child_index"
|
||||
|
||||
DISK_CLONE_TASK_ID = "__disk_clone_task_id"
|
||||
|
||||
|
||||
@@ -184,6 +184,8 @@ type ServerDetails struct {
|
||||
BackupHostName string `json:"backup_host_name"`
|
||||
// 备份主机所在宿主机状态
|
||||
BackupHostStatus string `json:"backup_host_status"`
|
||||
// 主备机同步状态
|
||||
BackupGuestSyncStatus string `json:"backup_guest_sync_status"`
|
||||
|
||||
// 是否可以回收
|
||||
CanRecycle bool `json:"can_recycle"`
|
||||
|
||||
+2
-1
@@ -227,7 +227,8 @@ type PerformStatusInput struct {
|
||||
BlockJobsCount int `json:"block_jobs_count"`
|
||||
// 电源状态
|
||||
PowerStates string `json:"power_states"`
|
||||
|
||||
// is call from slave guest
|
||||
IsSlave bool `json:"is_slave"`
|
||||
// 更改状态的原因描述
|
||||
// required:false
|
||||
Reason string `json:"reason"`
|
||||
|
||||
Reference in New Issue
Block a user