Bumping k8s dependencies to 1.13
This commit is contained in:
23
vendor/k8s.io/kubernetes/pkg/volume/csi/csi_client.go
generated
vendored
23
vendor/k8s.io/kubernetes/pkg/volume/csi/csi_client.go
generated
vendored
@@ -32,6 +32,11 @@ import (
|
||||
)
|
||||
|
||||
type csiClient interface {
|
||||
NodeGetInfo(ctx context.Context) (
|
||||
nodeID string,
|
||||
maxVolumePerNode int64,
|
||||
accessibleTopology *csipb.Topology,
|
||||
err error)
|
||||
NodePublishVolume(
|
||||
ctx context.Context,
|
||||
volumeid string,
|
||||
@@ -75,6 +80,24 @@ func newCsiDriverClient(driverName string) *csiDriverClient {
|
||||
return c
|
||||
}
|
||||
|
||||
func (c *csiDriverClient) NodeGetInfo(ctx context.Context) (
|
||||
nodeID string,
|
||||
maxVolumePerNode int64,
|
||||
accessibleTopology *csipb.Topology,
|
||||
err error) {
|
||||
glog.V(4).Info(log("calling NodeGetInfo rpc"))
|
||||
|
||||
conn, err := newGrpcConn(c.driverName)
|
||||
if err != nil {
|
||||
return "", 0, nil, err
|
||||
}
|
||||
defer conn.Close()
|
||||
nodeClient := csipb.NewNodeClient(conn)
|
||||
|
||||
res, err := nodeClient.NodeGetInfo(ctx, &csipb.NodeGetInfoRequest{})
|
||||
return res.GetNodeId(), res.GetMaxVolumesPerNode(), res.GetAccessibleTopology(), nil
|
||||
}
|
||||
|
||||
func (c *csiDriverClient) NodePublishVolume(
|
||||
ctx context.Context,
|
||||
volID string,
|
||||
|
||||
Reference in New Issue
Block a user