From 5d7bdace41aeb5493f9ab10b730029325dd55478 Mon Sep 17 00:00:00 2001 From: Qiu Jian Date: Thu, 25 Oct 2018 00:04:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=EF=BC=9A=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E5=88=A0=E9=99=A4sched=5Ffail=E7=9A=84=E4=B8=BB=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/compute/guestdrivers/virtualization.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/guestdrivers/virtualization.go b/pkg/compute/guestdrivers/virtualization.go index 04c1307f88..c0db1e612b 100644 --- a/pkg/compute/guestdrivers/virtualization.go +++ b/pkg/compute/guestdrivers/virtualization.go @@ -119,7 +119,7 @@ func (self *SVirtualizedGuestDriver) RequestStopGuestForDelete(ctx context.Conte if host != nil && host.Enabled && host.HostStatus == models.HOST_ONLINE { return guest.StartGuestStopTask(ctx, task.GetUserCred(), true, task.GetTaskId()) } - if !jsonutils.QueryBoolean(task.GetParams(), "purge", false) { + if host != nil && !jsonutils.QueryBoolean(task.GetParams(), "purge", false) { return fmt.Errorf("fail to contact host") } task.ScheduleRun(nil)