mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-19 18:02:01 +00:00
Merge pull request #79894 from odinuge/csi-client-dead-code
Remove dead code from csi_client
This commit is contained in:
commit
021ad88ac4
@ -154,19 +154,15 @@ func newCsiDriverClient(driverName csiDriverName) (*csiDriverClient, error) {
|
|||||||
return nil, fmt.Errorf("driver name is empty")
|
return nil, fmt.Errorf("driver name is empty")
|
||||||
}
|
}
|
||||||
|
|
||||||
addr := fmt.Sprintf(csiAddrTemplate, driverName)
|
|
||||||
requiresV0Client := true
|
|
||||||
existingDriver, driverExists := csiDrivers.Get(string(driverName))
|
existingDriver, driverExists := csiDrivers.Get(string(driverName))
|
||||||
if !driverExists {
|
if !driverExists {
|
||||||
return nil, fmt.Errorf("driver name %s not found in the list of registered CSI drivers", driverName)
|
return nil, fmt.Errorf("driver name %s not found in the list of registered CSI drivers", driverName)
|
||||||
}
|
}
|
||||||
|
|
||||||
addr = existingDriver.endpoint
|
|
||||||
requiresV0Client = versionRequiresV0Client(existingDriver.highestSupportedVersion)
|
|
||||||
|
|
||||||
nodeV1ClientCreator := newV1NodeClient
|
nodeV1ClientCreator := newV1NodeClient
|
||||||
nodeV0ClientCreator := newV0NodeClient
|
nodeV0ClientCreator := newV0NodeClient
|
||||||
if requiresV0Client {
|
|
||||||
|
if versionRequiresV0Client(existingDriver.highestSupportedVersion) {
|
||||||
nodeV1ClientCreator = nil
|
nodeV1ClientCreator = nil
|
||||||
} else {
|
} else {
|
||||||
nodeV0ClientCreator = nil
|
nodeV0ClientCreator = nil
|
||||||
@ -174,7 +170,7 @@ func newCsiDriverClient(driverName csiDriverName) (*csiDriverClient, error) {
|
|||||||
|
|
||||||
return &csiDriverClient{
|
return &csiDriverClient{
|
||||||
driverName: driverName,
|
driverName: driverName,
|
||||||
addr: csiAddr(addr),
|
addr: csiAddr(existingDriver.endpoint),
|
||||||
nodeV1ClientCreator: nodeV1ClientCreator,
|
nodeV1ClientCreator: nodeV1ClientCreator,
|
||||||
nodeV0ClientCreator: nodeV0ClientCreator,
|
nodeV0ClientCreator: nodeV0ClientCreator,
|
||||||
}, nil
|
}, nil
|
||||||
|
Loading…
Reference in New Issue
Block a user