summaryrefslogtreecommitdiff
path: root/edge
diff options
context:
space:
mode:
authorWindrow14 <Yinzhe.Wu@sony.com>2023-12-18 16:38:45 +0800
committerWindrow14 <Yinzhe.Wu@sony.com>2023-12-18 16:38:45 +0800
commit397f9133fba44514eacb9b7cfed6124d090f7ff8 (patch)
tree6df2874509681b7753c5d930e124b1fa29068920 /edge
parentFix lint. (diff)
downloadkubeedge-397f9133fba44514eacb9b7cfed6124d090f7ff8.tar.gz
Add return on failure.
Signed-off-by: Windrow14 <Yinzhe.Wu@sony.com>
Diffstat (limited to 'edge')
-rw-r--r--edge/pkg/metamanager/metaserver/kubernetes/scope/scope.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/edge/pkg/metamanager/metaserver/kubernetes/scope/scope.go b/edge/pkg/metamanager/metaserver/kubernetes/scope/scope.go
index d63de61c5..5a5582cc9 100644
--- a/edge/pkg/metamanager/metaserver/kubernetes/scope/scope.go
+++ b/edge/pkg/metamanager/metaserver/kubernetes/scope/scope.go
@@ -17,8 +17,11 @@ import (
)
func NewRequestScope() *handlers.RequestScope {
- fakeTypeConverter, _ := managedfields.NewTypeConverter(make(map[string]*spec.Schema), false)
- fakeFieldManager, _ := managedfields.NewDefaultFieldManager(
+ fakeTypeConverter, err := managedfields.NewTypeConverter(make(map[string]*spec.Schema), false)
+ if err != nil {
+ return nil
+ }
+ fakeFieldManager, err := managedfields.NewDefaultFieldManager(
fakeTypeConverter,
nil,
fakers.NewFakeObjectDefaulter(),
@@ -28,6 +31,9 @@ func NewRequestScope() *handlers.RequestScope {
"",
make(map[fieldpath.APIVersion]*fieldpath.Set),
)
+ if err != nil {
+ return nil
+ }
requestScope := handlers.RequestScope{
Namer: handlers.ContextBasedNaming{