Refactor the way we create CDI Hooks

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
This commit is contained in:
Carlos Eduardo Arango Gutierrez
2025-05-16 18:44:59 +02:00
parent ac8f190c99
commit d08bfa8074
29 changed files with 207 additions and 205 deletions

View File

@@ -184,10 +184,11 @@ func TestDiscovererFromCSVFiles(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.description, func(t *testing.T) {
defer setGetTargetsFromCSVFiles(tc.moutSpecs)()
hookCreator := discover.NewHookCreator("/usr/bin/nvidia-cdi-hook")
o := tegraOptions{
logger: logger,
nvidiaCDIHookPath: "/usr/bin/nvidia-cdi-hook",
hookCreator: hookCreator,
csvFiles: []string{"dummy"},
ignorePatterns: tc.ignorePatterns,
symlinkLocator: tc.symlinkLocator,