X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Ftango%2Fllcm.py;h=bd3e1f94be9c5c8a1567b4ce4bb7ca28b5a33b8c;hp=6e52051ccff6da68fd3691a52dc1b80585808870;hb=85408ed517f100c3e477efd35e54630bf9171af0;hpb=a04808bbda3b4a626a555d105f5f96bbee862f4f diff --git a/src/emuvim/api/tango/llcm.py b/src/emuvim/api/tango/llcm.py index 6e52051..bd3e1f9 100755 --- a/src/emuvim/api/tango/llcm.py +++ b/src/emuvim/api/tango/llcm.py @@ -425,6 +425,8 @@ class Service(object): ipc_mode = u.get("ipc_mode", None) # 5.4 handle optional devices setting devices = u.get("devices", []) + # 5.5 handle optional cap_add setting + cap_add = u.get("cap_add", []) # 6. Start the container LOG.info("Starting %r as %r in DC %r" % @@ -447,6 +449,7 @@ class Service(object): publish_all_ports=False, ipc_mode=ipc_mode, devices=devices, + cap_add=cap_add, type=kwargs.get('type', 'docker')) # add vnfd reference to vnfi vnfi.vnfd = vnfd