diff options
author | Rémi Duraffort <remi.duraffort@linaro.org> | 2018-07-25 07:46:07 +0200 |
---|---|---|
committer | Rémi Duraffort <remi.duraffort@linaro.org> | 2018-07-25 08:02:56 +0200 |
commit | ba035ca7201c6024a2ed2b9e08c806d2d7be6d79 (patch) | |
tree | 830ed58075b19ffcffa704851bc5f7186951b650 /lava_dispatcher/actions/boot/docker.py | |
parent | 2c507744f96d92cfa3377cde6e75d0090a7708df (diff) |
docker: allow to bind devices
We can for instance bind /dev/kvm and use kvm inside docker.
Change-Id: I1f04ff81cb1952926a9cc56c9158714961ab1ad5
Diffstat (limited to 'lava_dispatcher/actions/boot/docker.py')
-rw-r--r-- | lava_dispatcher/actions/boot/docker.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lava_dispatcher/actions/boot/docker.py b/lava_dispatcher/actions/boot/docker.py index 1fda71ea1..f86d50e2d 100644 --- a/lava_dispatcher/actions/boot/docker.py +++ b/lava_dispatcher/actions/boot/docker.py @@ -101,6 +101,9 @@ class CallDockerAction(Action): self.extra_options += ' --cpus %s' % options['cpus'] if options['memory']: self.extra_options += ' --memory %s' % options['memory'] + if options['devices']: + for device in options['devices']: + self.extra_options += ' --device %s' % device if options['volumes']: for volume in options['volumes']: self.extra_options += ' --volume %s' % volume |