Skip to content

Commit b66d37b

Browse files
committed
[no-relnote] Minor code cleanup in WSL2 discoverer
Signed-off-by: Evan Lezar <elezar@nvidia.com>
1 parent 0c905d0 commit b66d37b

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

pkg/nvcdi/driver-wsl.go

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,12 @@ var requiredDriverStoreFiles = []string{
4040

4141
// newWSLDriverDiscoverer returns a Discoverer for WSL2 drivers.
4242
func newWSLDriverDiscoverer(logger logger.Interface, driverRoot string, hookCreator discover.HookCreator, ldconfigPath string) (discover.Discover, error) {
43-
err := dxcore.Init()
44-
if err != nil {
45-
return nil, fmt.Errorf("failed to initialize dxcore: %v", err)
43+
if err := dxcore.Init(); err != nil {
44+
return nil, fmt.Errorf("failed to initialize dxcore: %w", err)
4645
}
4746
defer func() {
4847
if err := dxcore.Shutdown(); err != nil {
49-
logger.Warningf("failed to shutdown dxcore: %v", err)
48+
logger.Warningf("failed to shutdown dxcore: %w", err)
5049
}
5150
}()
5251

@@ -61,7 +60,7 @@ func newWSLDriverDiscoverer(logger logger.Interface, driverRoot string, hookCrea
6160

6261
driverStorePaths = append(driverStorePaths, "/usr/lib/wsl/lib")
6362

64-
libraries := discover.NewMounts(
63+
driverStoreMounts := discover.NewMounts(
6564
logger,
6665
lookup.NewFileLocator(
6766
lookup.WithLogger(logger),
@@ -76,14 +75,14 @@ func newWSLDriverDiscoverer(logger logger.Interface, driverRoot string, hookCrea
7675

7776
symlinkHook := nvidiaSMISimlinkHook{
7877
logger: logger,
79-
mountsFrom: libraries,
78+
mountsFrom: driverStoreMounts,
8079
hookCreator: hookCreator,
8180
}
8281

83-
ldcacheHook, _ := discover.NewLDCacheUpdateHook(logger, libraries, hookCreator, ldconfigPath)
82+
ldcacheHook, _ := discover.NewLDCacheUpdateHook(logger, driverStoreMounts, hookCreator, ldconfigPath)
8483

8584
d := discover.Merge(
86-
libraries,
85+
driverStoreMounts,
8786
symlinkHook,
8887
ldcacheHook,
8988
)

0 commit comments

Comments
 (0)