mirror of
https://github.com/TECHNOFAB11/zfs-localpv.git
synced 2025-12-11 22:10:11 +01:00
refact(err): fix unhandled errors (#327)
Signed-off-by: aSquare14 <atibhi.a@gmail.com>
This commit is contained in:
parent
73d9580817
commit
0f677b6afd
2 changed files with 27 additions and 7 deletions
|
|
@ -190,6 +190,8 @@ func (s *nonBlockingGRPCServer) serve(endpoint string, ids csi.IdentityServer, c
|
|||
klog.Infof("Listening for connections on address: %#v", listener.Addr())
|
||||
|
||||
// Start serving requests on the grpc server created
|
||||
server.Serve(listener)
|
||||
|
||||
err = server.Serve(listener)
|
||||
if err != nil {
|
||||
klog.Fatal(err.Error())
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,11 @@ func (v *VersionSet) fetchAndSetVersion() error {
|
|||
if err != nil {
|
||||
return err
|
||||
}
|
||||
env.Set(clusterUUID, v.id)
|
||||
|
||||
err = env.Set(clusterUUID, v.id)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
k8s, err := k8sapi.GetServerVersion()
|
||||
if err != nil {
|
||||
|
|
@ -66,16 +70,30 @@ func (v *VersionSet) fetchAndSetVersion() error {
|
|||
// eg. linux/amd64
|
||||
v.k8sArch = k8s.Platform
|
||||
v.k8sVersion = k8s.GitVersion
|
||||
env.Set(clusterArch, v.k8sArch)
|
||||
env.Set(clusterVersion, v.k8sVersion)
|
||||
|
||||
err = env.Set(clusterArch, v.k8sArch)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
err = env.Set(clusterVersion, v.k8sVersion)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
v.nodeType, err = k8sapi.GetOSAndKernelVersion()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
env.Set(nodeType, v.nodeType)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
v.openebsVersion = openebsversion.GetVersionDetails()
|
||||
env.Set(openEBSversion, v.openebsVersion)
|
||||
return nil
|
||||
|
||||
err = env.Set(openEBSversion, v.openebsVersion)
|
||||
return err
|
||||
}
|
||||
|
||||
// getVersion is a wrapper over fetchAndSetVersion
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue