integration: Simplify WithVolumeMount()
Signed-off-by: Rodrigo Campos <rodrigoca@microsoft.com>
This commit is contained in:
parent
24aa808fe2
commit
e832605a80
@ -286,16 +286,7 @@ func WithWindowsResources(r *runtime.WindowsContainerResources) ContainerOpts {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func WithVolumeMount(hostPath, containerPath string) ContainerOpts {
|
func WithVolumeMount(hostPath, containerPath string) ContainerOpts {
|
||||||
return func(c *runtime.ContainerConfig) {
|
return WithIDMapVolumeMount(hostPath, containerPath, nil, nil)
|
||||||
hostPath, _ = filepath.Abs(hostPath)
|
|
||||||
containerPath, _ = filepath.Abs(containerPath)
|
|
||||||
mount := &runtime.Mount{
|
|
||||||
HostPath: hostPath,
|
|
||||||
ContainerPath: containerPath,
|
|
||||||
SelinuxRelabel: selinux.GetEnabled(),
|
|
||||||
}
|
|
||||||
c.Mounts = append(c.Mounts, mount)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func WithIDMapVolumeMount(hostPath, containerPath string, uidMaps, gidMaps []*runtime.IDMapping) ContainerOpts {
|
func WithIDMapVolumeMount(hostPath, containerPath string, uidMaps, gidMaps []*runtime.IDMapping) ContainerOpts {
|
||||||
|
Loading…
Reference in New Issue
Block a user