Merge pull request #19 from abraverm/security_opt

Support security opt
This commit is contained in:
Muayyad Alsadi 2019-07-03 23:35:58 +03:00 committed by GitHub
commit 26df0a377f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -416,6 +416,9 @@ def container_to_args(cnt, dirname, podman_path, shared_vols):
if pod:
args.append('--pod={}'.format(pod))
sec = norm_as_list(cnt.get("security_opt"))
for s in sec:
args.extend(['--security-opt', s])
if cnt.get('read_only'):
args.append('--read-only')
for i in cnt.get('labels', []):
@ -481,7 +484,7 @@ def container_to_args(cnt, dirname, podman_path, shared_vols):
def rec_deps(services, container_by_name, cnt, init_service):
deps = cnt["_deps"]
for dep in deps:
for dep in deps.copy():
dep_cnts = services.get(dep)
if not dep_cnts:
continue