Fix dir support for devices V3 (#4847)
Signed-off-by: Alexandre Peixoto Ferreira <alexandref75@gmail.com>
This commit is contained in:
parent
218db0f9af
commit
7fba862648
@ -46,13 +46,13 @@ func WithDevices(devicePath, containerPath, permissions string) SpecOpts {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, dev := range devs {
|
for i := range devs {
|
||||||
s.Linux.Devices = append(s.Linux.Devices, dev)
|
s.Linux.Devices = append(s.Linux.Devices, devs[i])
|
||||||
s.Linux.Resources.Devices = append(s.Linux.Resources.Devices, specs.LinuxDeviceCgroup{
|
s.Linux.Resources.Devices = append(s.Linux.Resources.Devices, specs.LinuxDeviceCgroup{
|
||||||
Allow: true,
|
Allow: true,
|
||||||
Type: dev.Type,
|
Type: devs[i].Type,
|
||||||
Major: &dev.Major,
|
Major: &devs[i].Major,
|
||||||
Minor: &dev.Minor,
|
Minor: &devs[i].Minor,
|
||||||
Access: permissions,
|
Access: permissions,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user