From 2fb84380af0fb6dc0d8fa566d1cf11d8b4f1f61a Mon Sep 17 00:00:00 2001 From: TangBin Date: Wed, 20 Nov 2019 16:39:07 +0800 Subject: [PATCH] redis backup restore bugfix --- pkg/compute/regiondrivers/managedvirtual.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/compute/regiondrivers/managedvirtual.go b/pkg/compute/regiondrivers/managedvirtual.go index aeaaf2d244..eca4cfff92 100644 --- a/pkg/compute/regiondrivers/managedvirtual.go +++ b/pkg/compute/regiondrivers/managedvirtual.go @@ -2535,6 +2535,15 @@ func (self *SManagedVirtualizationRegionDriver) RequestElasticcacheBackupRestore if err != nil { return errors.Wrap(err, "managedVirtualizationRegionDriver.RequestElasticcacheBackupRestoreInstance.WaitStatusWithDelay") } + + _, err = db.Update(ec, func() error { + ec.Status = api.ELASTIC_CACHE_STATUS_RUNNING + return nil + }) + if err != nil { + return errors.Wrap(err, "managedVirtualizationRegionDriver.RequestElasticcacheBackupRestoreInstance.UpdateStatus") + } + return nil }