]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
cgroup.py: Add -h support to Cgroup.set()
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 10 Mar 2021 17:22:52 +0000 (17:22 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Mon, 22 Mar 2021 17:34:42 +0000 (11:34 -0600)
Add support for the '-h' flag to Cgroup.set()

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
ftests/cgroup.py

index e40f5217408f7805d3588c85f56ab6945c10459a..6458c005131ee470952686507ee6f49c92059449 100644 (file)
@@ -141,7 +141,8 @@ class Cgroup(object):
             Run.run(cmd)
 
     @staticmethod
-    def set(config, cgname=None, setting=None, value=None, copy_from=None):
+    def set(config, cgname=None, setting=None, value=None, copy_from=None,
+            cghelp=False):
         cmd = list()
 
         if not config.args.container:
@@ -175,10 +176,13 @@ class Cgroup(object):
                 for cg in cgname:
                     cmd.append(cg)
 
+        if cghelp:
+            cmd.append('-h')
+
         if config.args.container:
-            config.container.run(cmd)
+            return config.container.run(cmd)
         else:
-            Run.run(cmd)
+            return Run.run(cmd)
 
     @staticmethod
     def get(config, controller=None, cgname=None, setting=None,