diff options
| author | Windrow14 <Yinzhe.Wu@sony.com> | 2023-12-18 16:38:45 +0800 |
|---|---|---|
| committer | Windrow14 <Yinzhe.Wu@sony.com> | 2023-12-18 16:38:45 +0800 |
| commit | 397f9133fba44514eacb9b7cfed6124d090f7ff8 (patch) | |
| tree | 6df2874509681b7753c5d930e124b1fa29068920 /edge | |
| parent | Fix lint. (diff) | |
| download | kubeedge-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.go | 10 |
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{ |
