nvidia-container-toolkit/internal
Evan Lezar 963250a58f Refactor CSV discovery for testability
This change improves the testibility of the CSV discoverer.
This is done by adding injection points for mocks for library discovery and
symlink resolution.

Note that this highlights a bug in the current implementation where the
library filter causes valid symlinks to be skipped.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-09-22 22:02:30 +02:00
..
config Add required option to new toml config 2023-09-07 11:56:01 +02:00
cuda
discover Move tegra-specifics to new package 2023-08-04 16:49:30 +02:00
dxcore Deduplicate WSL driverstore paths 2023-02-21 11:48:56 +02:00
edits Define a basic logger interface 2023-06-12 10:46:10 +02:00
info Add UsesNVGPUModule info function 2023-08-25 11:24:34 +02:00
ldcache Define a basic logger interface 2023-06-12 10:46:10 +02:00
logger Replace logger.Warn(f) with logger.Warning(f) 2023-06-12 10:48:04 +02:00
lookup Use functional options when constructing direcory locator 2023-07-18 15:36:03 +02:00
modifier add a warning statement listing unresolved CDI devices 2023-08-10 08:38:33 -07:00
nvcaps
oci Define a basic logger interface 2023-06-12 10:46:10 +02:00
platform-support/tegra Refactor CSV discovery for testability 2023-09-22 22:02:30 +02:00
requirements Define a basic logger interface 2023-06-12 10:46:10 +02:00
runtime Pass image when constructing CSV modifier 2023-07-18 15:27:16 +02:00
system Split internal system package 2023-06-15 09:01:13 +02:00
test