mirror of
				https://github.com/NVIDIA/nvidia-container-toolkit
				synced 2025-06-26 18:18:24 +00:00 
			
		
		
		
	Use :: as link separator
Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
		
							parent
							
								
									bc8a73dde4
								
							
						
					
					
						commit
						eac4faddc6
					
				| @ -74,7 +74,7 @@ func (m command) build() *cli.Command { | ||||
| 		}, | ||||
| 		&cli.StringSliceFlag{ | ||||
| 			Name:        "link", | ||||
| 			Usage:       "Specify a specific link to create. The link is specified as source:target", | ||||
| 			Usage:       "Specify a specific link to create. The link is specified as target::link", | ||||
| 			Destination: &cfg.links, | ||||
| 		}, | ||||
| 		&cli.StringFlag{ | ||||
| @ -145,7 +145,7 @@ func (m command) run(c *cli.Context, cfg *config) error { | ||||
| 
 | ||||
| 	links := cfg.links.Value() | ||||
| 	for _, l := range links { | ||||
| 		parts := strings.Split(l, ":") | ||||
| 		parts := strings.Split(l, "::") | ||||
| 		if len(parts) != 2 { | ||||
| 			m.logger.Warnf("Invalid link specification %v", l) | ||||
| 			continue | ||||
|  | ||||
| @ -117,7 +117,7 @@ func (d symlinks) getSpecificLinkArgs() ([]string, error) { | ||||
| 		} | ||||
| 
 | ||||
| 		linkPath := filepath.Join(filepath.Dir(m.Path), link) | ||||
| 		links = append(links, "--link", fmt.Sprintf("%v:%v", target, linkPath)) | ||||
| 		links = append(links, "--link", fmt.Sprintf("%v::%v", target, linkPath)) | ||||
| 		linkProcessed[link] = true | ||||
| 	} | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user