@@ -30,47 +30,47 @@ type MigrationSpec struct {
3030
3131// MigrationStatus defines the observed state of Migration.
3232type MigrationStatus struct {
33- Host string `json:"host"`
34- Type string `json:"type"`
35- ErrMsg string `json:"errMsg,omitempty"`
36- AutoConvergeThrottle string `json:"autoConvergeThrottle,omitempty"`
37- DiskBps string `json:"diskBps,omitempty"`
38- DiskRemaining string `json:"diskRemaining,omitempty"`
39- DiskProcessed string `json:"diskProcessed,omitempty"`
40- DiskTotal string `json:"diskTotal,omitempty"`
41- MemPostcopyRequests uint64 `json:"memPostcopyRequests,omitempty"`
42- MemIteration uint64 `json:"memIteration,omitempty"`
43- MemPageSize string `json:"memPageSize,omitempty"`
44- MemDirtyRate string `json:"memDirtyRate,omitempty"`
45- MemBps string `json:"memBps,omitempty"`
46- MemNormalBytes string `json:"memNormalBytes,omitempty"`
47- MemNormal uint64 `json:"memNormal,omitempty"`
48- MemConstant uint64 `json:"memConstant,omitempty"`
49- MemRemaining string `json:"memRemaining,omitempty"`
50- MemProcessed string `json:"memProcessed,omitempty"`
51- MemTotal string `json:"memTotal,omitempty"`
52- DataRemaining string `json:"dataRemaining,omitempty"`
53- DataProcessed string `json:"dataProcessed,omitempty"`
54- DataTotal string `json:"dataTotal,omitempty"`
55- SetupTime string `json:"setupTime,omitempty"`
56- TimeElapsed string `json:"timeElapsed,omitempty"`
57- TimeRemaining string `json:"timeRemaining,omitempty"`
58- Downtime string `json:"downtime,omitempty"`
59- Operation string `json:"operation,omitempty"`
33+ Host string `json:"host"`
34+ Type string `json:"type,omitempty"`
35+ Started metav1.Time `json:"started,omitempty"`
36+ ErrMsg string `json:"errMsg,omitempty"`
37+ AutoConvergeThrottle string `json:"autoConvergeThrottle,omitempty"`
38+ DiskBps string `json:"diskBps,omitempty"`
39+ DiskRemaining string `json:"diskRemaining,omitempty"`
40+ DiskProcessed string `json:"diskProcessed,omitempty"`
41+ DiskTotal string `json:"diskTotal,omitempty"`
42+ MemPostcopyRequests uint64 `json:"memPostcopyRequests,omitempty"`
43+ MemIteration uint64 `json:"memIteration,omitempty"`
44+ MemPageSize string `json:"memPageSize,omitempty"`
45+ MemDirtyRate string `json:"memDirtyRate,omitempty"`
46+ MemBps string `json:"memBps,omitempty"`
47+ MemNormalBytes string `json:"memNormalBytes,omitempty"`
48+ MemNormal uint64 `json:"memNormal,omitempty"`
49+ MemConstant uint64 `json:"memConstant,omitempty"`
50+ MemRemaining string `json:"memRemaining,omitempty"`
51+ MemProcessed string `json:"memProcessed,omitempty"`
52+ MemTotal string `json:"memTotal,omitempty"`
53+ DataRemaining string `json:"dataRemaining,omitempty"`
54+ DataProcessed string `json:"dataProcessed,omitempty"`
55+ DataTotal string `json:"dataTotal,omitempty"`
56+ SetupTime string `json:"setupTime,omitempty"`
57+ TimeElapsed string `json:"timeElapsed,omitempty"`
58+ TimeRemaining string `json:"timeRemaining,omitempty"`
59+ Downtime string `json:"downtime,omitempty"`
60+ Operation string `json:"operation,omitempty"`
6061}
6162
6263// +kubebuilder:object:root=true
6364// +kubebuilder:subresource:status
6465// +kubebuilder:printcolumn:name="Host",type=string,JSONPath=`.status.host`
6566// +kubebuilder:printcolumn:name="Type",type=string,JSONPath=`.status.type`
6667// +kubebuilder:printcolumn:name="Operation",type=string,JSONPath=`.status.operation`
67- // +kubebuilder:printcolumn:name="Started",type=date,JSONPath=`.metadata.creationTimestamp `
68+ // +kubebuilder:printcolumn:name="Started",type=date,JSONPath=`.status.started `
6869// +kubebuilder:printcolumn:name="Elapsed",type=string,JSONPath=`.status.timeElapsed`
69- // +kubebuilder:printcolumn:name="Remaining",type=string,JSONPath=`.status.timeRemaining`
7070// +kubebuilder:printcolumn:name="Data Total",type=string,JSONPath=`.status.dataTotal`
7171// +kubebuilder:printcolumn:name="Data Processed",type=string,JSONPath=`.status.dataProcessed`
7272// +kubebuilder:printcolumn:name="Data Remaining",type=string,JSONPath=`.status.dataRemaining`
73- // +kubebuilder:printcolumn:name="Memory Bps ",type=string,JSONPath=`.status.memBps`
73+ // +kubebuilder:printcolumn:name="Memory TX ",type=string,JSONPath=`.status.memBps`
7474// +kubebuilder:printcolumn:name="Memory Dirty Rate",type=string,JSONPath=`.status.memDirtyRate`
7575// +kubebuilder:printcolumn:name="Memory Iteration",type=string,JSONPath=`.status.memIteration`
7676
0 commit comments