From cc09b6e31ff3762836a83fb53ca68dbe98f1932e Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Fri, 22 Feb 2019 11:18:05 +0800 Subject: [PATCH] scheduler: fix prefer backup host schedule fail --- pkg/scheduler/api/sched.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/scheduler/api/sched.go b/pkg/scheduler/api/sched.go index 49708d26de..7c481a0d1c 100644 --- a/pkg/scheduler/api/sched.go +++ b/pkg/scheduler/api/sched.go @@ -167,6 +167,12 @@ func NewSchedData(sjson *simplejson.Json, count int64, byTest bool) (*SchedData, if backupHostID, ok := sjson.CheckGet("prefer_backup_host_id"); ok { if backHost, err := backupHostID.String(); err == nil { data.BackupHostID = backHost + candidates = append(candidates, backHost) + } + } else if backupHostID, ok := sjson.CheckGet("prefer_backup_host"); ok { + if backHost, err := backupHostID.String(); err == nil { + data.BackupHostID = backHost + candidates = append(candidates, backHost) } }