]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
cgroup.py: Fix bug in delete with multiple controllers
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 2 Jun 2021 13:33:14 +0000 (13:33 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Tue, 8 Jun 2021 18:16:32 +0000 (18:16 +0000)
When multiple controllers are passed into Cgroup.delete()
via a list, delete() was erroneously joining them without
a comma separator.  Add the comma separator.

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

index dd9f0affe3a6c7e0e47ac32dad26a4a3e40dc820..d3a3dfc25e4f7d8e979dacc4f9595cd10d42227c 100644 (file)
@@ -162,7 +162,7 @@ class Cgroup(object):
             cmd.append('-r')
 
         controllers_and_path = '{}:{}'.format(
-            ''.join(controller_list), cgname)
+            ','.join(controller_list), cgname)
 
         cmd.append('-g')
         cmd.append(controllers_and_path)