mirror of
				https://github.com/NVIDIA/nvidia-container-toolkit
				synced 2025-06-26 18:18:24 +00:00 
			
		
		
		
	Use base filename as first hook argument
Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
		
							parent
							
								
									8c1b9b33c1
								
							
						
					
					
						commit
						4dedac6a24
					
				| @ -80,7 +80,7 @@ func CreateLDCacheUpdateHook(logger *logrus.Logger, lookup lookup.Locator, execu | ||||
| 	} | ||||
| 	logger.Debugf("Using NVIDIA Container Toolkit CLI path %v", hookPath) | ||||
| 
 | ||||
| 	args := []string{hookPath, "hook", "update-ldcache"} | ||||
| 	args := []string{filepath.Base(hookPath), "hook", "update-ldcache"} | ||||
| 	for _, f := range uniqueFolders(libraries) { | ||||
| 		args = append(args, "--folder", f) | ||||
| 	} | ||||
|  | ||||
| @ -41,7 +41,7 @@ func TestLDCacheUpdateHook(t *testing.T) { | ||||
| 	}{ | ||||
| 		{ | ||||
| 			description:  "empty mounts", | ||||
| 			expectedArgs: []string{"/usr/bin/nvidia-ctk", "hook", "update-ldcache"}, | ||||
| 			expectedArgs: []string{"nvidia-ctk", "hook", "update-ldcache"}, | ||||
| 		}, | ||||
| 		{ | ||||
| 			description:   "mount error", | ||||
| @ -64,7 +64,7 @@ func TestLDCacheUpdateHook(t *testing.T) { | ||||
| 					Path: "/usr/local/lib/libbar.so", | ||||
| 				}, | ||||
| 			}, | ||||
| 			expectedArgs: []string{"/usr/bin/nvidia-ctk", "hook", "update-ldcache", "--folder", "/usr/local/lib", "--folder", "/usr/local/libother"}, | ||||
| 			expectedArgs: []string{"nvidia-ctk", "hook", "update-ldcache", "--folder", "/usr/local/lib", "--folder", "/usr/local/libother"}, | ||||
| 		}, | ||||
| 		{ | ||||
| 			description: "host paths are ignored", | ||||
| @ -74,7 +74,7 @@ func TestLDCacheUpdateHook(t *testing.T) { | ||||
| 					Path:     "/usr/local/lib/libfoo.so", | ||||
| 				}, | ||||
| 			}, | ||||
| 			expectedArgs: []string{"/usr/bin/nvidia-ctk", "hook", "update-ldcache", "--folder", "/usr/local/lib"}, | ||||
| 			expectedArgs: []string{"nvidia-ctk", "hook", "update-ldcache", "--folder", "/usr/local/lib"}, | ||||
| 		}, | ||||
| 	} | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user