summaryrefslogtreecommitdiff
path: root/edge
diff options
context:
space:
mode:
authorKubeEdge Bot <48982446+kubeedge-bot@users.noreply.github.com>2023-07-22 18:52:47 +0800
committerGitHub <noreply@github.com>2023-07-22 18:52:47 +0800
commitde2ebdef59363066a56c58988ba79c532e2b0978 (patch)
tree51947fa9f02834abc829e32d939e996182a3baf3 /edge
parentMerge pull request #4631 from Shelley-BaoYue/fix-sts (diff)
parentfix error in delete pod (diff)
downloadkubeedge-de2ebdef59363066a56c58988ba79c532e2b0978.tar.gz
Merge pull request #4612 from Shelley-BaoYue/fix-deletepoderr
deal with error in delete pod upstream msg
Diffstat (limited to 'edge')
-rw-r--r--edge/pkg/metamanager/client/pod.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/edge/pkg/metamanager/client/pod.go b/edge/pkg/metamanager/client/pod.go
index 7cfcc1244..389677063 100644
--- a/edge/pkg/metamanager/client/pod.go
+++ b/edge/pkg/metamanager/client/pod.go
@@ -69,7 +69,12 @@ func (c *pods) Delete(name string, options metav1.DeleteOptions) error {
return nil
}
- return err
+ err, ok = msg.Content.(error)
+ if ok {
+ return err
+ }
+
+ return fmt.Errorf("delete pod failed, response content type unsupported")
}
func (c *pods) Get(name string) (*corev1.Pod, error) {