Add operations filter

Signed-off-by: 陈德 <chende@caicloud.io>
This commit is contained in:
陈德 2018-10-12 00:05:55 +08:00
parent d6f5560145
commit e5e5ba79a5

View File

@ -64,8 +64,9 @@ func (r *ReplicationAPI) Post() {
}
count, err := dao.GetTotalCountOfRepJobs(&models.RepJobQuery{
PolicyID: replication.PolicyID,
Statuses: []string{models.JobPending, models.JobRunning},
PolicyID: replication.PolicyID,
Statuses: []string{models.JobPending, models.JobRunning},
Operations: []string{models.RepOpTransfer, models.RepOpDelete},
})
if err != nil {
r.HandleInternalServerError(fmt.Sprintf("failed to filter jobs of policy %d: %v",