nvidia-container-toolkit/internal/lookup
Evan Lezar bbd9222206 Add driver root abstraction
This change adds a driver root abstraction that defines how
libraries are located relative to the root. This allows for
this driver root to be constructed once and passed to discovery
code.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-11-22 13:27:48 +01:00
..
cuda Add driver root abstraction 2023-11-22 13:27:48 +01:00
root Add driver root abstraction 2023-11-22 13:27:48 +01:00
symlinks Add symlinks package with Resolve function 2023-05-23 20:42:17 +02:00
device_test.go Allow locator to be marked as optional 2023-01-25 10:38:11 +01:00
device.go Allow locator to be marked as optional 2023-01-25 10:38:11 +01:00
dir.go Use functional options when constructing direcory locator 2023-07-18 15:36:03 +02:00
executable_test.go Use getSearchPrefixes for all locators 2022-12-02 13:55:13 +01:00
executable.go Define a basic logger interface 2023-06-12 10:46:10 +02:00
file_test.go Add support for specifying multiple prefixes 2022-12-02 13:55:13 +01:00
file.go Remove duplicate not found error 2023-11-21 18:09:42 +01:00
library_test.go Add support for specifying search paths 2023-11-22 13:27:47 +01:00
library.go Add support for specifying search paths 2023-11-22 13:27:47 +01:00
locator_mock.go Regenerate mocks for formatting 2023-04-25 11:26:55 +02:00
locator.go Add support for specifying search paths 2023-11-22 13:27:47 +01:00
merge.go Make library lookups more robust 2023-11-06 12:15:28 -06:00
path.go Add lookup.GetPath and lookup.GetPaths functions 2022-05-10 14:52:47 +02:00
symlinks.go Allow multiple pattern matches for symlinks 2023-11-17 10:43:52 +01:00