nvidia-container-toolkit/internal
Evan Lezar f63ad3d9e7 Refactor symlink filter
This change refactors the use of the symlink filter to make it extendible.
A blocked filter can be set on the Tegra CSV discoverer to ensure that the correct
symlink libraries are filtered out. Here, globs can be used to select mulitple libraries,
and a **/ prefix on the globs indicates that the pattern that follows is only applied to
the filename of the symlink entry in the CSV file.

A --csv.ignore-pattern command line argument is added to the nvidia-ctk cdi generate
command that allows this to be set.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-09-22 22:04:06 +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
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 symlink filter 2023-09-22 22:04:06 +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