diff options
author | Jhon Honce <jhonce@redhat.com> | 2018-02-20 10:29:41 -0700 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-02-22 12:39:08 +0000 |
commit | 3f004df38482e0f66bde5cc78028d57d52219997 (patch) | |
tree | 73ca602de3b3953e583ae82296d5d793fad0606a /libpod/options.go | |
parent | f1f0f37dc142dc1687df1750c0d8c8fe1f79111a (diff) | |
download | podman-3f004df38482e0f66bde5cc78028d57d52219997.tar.gz podman-3f004df38482e0f66bde5cc78028d57d52219997.tar.bz2 podman-3f004df38482e0f66bde5cc78028d57d52219997.zip |
Implement podman run option --cgroup-parent
Example:
sudo /usr/local/bin/podman run --cgroup-parent=/zzz fedora cat /proc/self/cgroup
Signed-off-by: Jhon Honce <jhonce@redhat.com>
Closes: #370
Approved by: rhatdan
Diffstat (limited to 'libpod/options.go')
-rw-r--r-- | libpod/options.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libpod/options.go b/libpod/options.go index 56e8fa203..6d3091378 100644 --- a/libpod/options.go +++ b/libpod/options.go @@ -656,6 +656,7 @@ func WithLogPath(path string) CtrCreateOption { } // WithCgroupParent sets the Cgroup Parent of the new container +// Default used if not overridden on command line func WithCgroupParent(parent string) CtrCreateOption { return func(ctr *Container) error { if ctr.valid { @@ -663,7 +664,7 @@ func WithCgroupParent(parent string) CtrCreateOption { } if parent == "" { - return errors.Wrapf(ErrInvalidArg, "cgroup parent cannot be empty") + return nil } ctr.config.CgroupParent = parent |