X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=cgroups.py;h=bbb74a3cb9f87d49aa411a6e224d9ab0c7c95e29;hb=dde04827b57a583c8918129c1afae9bffd908c60;hp=1f0d889a60418601b38eaa8fc534e9c0848f1ebc;hpb=1daa08914a2d49ebf5e8b49fd4381ce01800bcca;p=nodemanager.git diff --git a/cgroups.py b/cgroups.py index 1f0d889..bbb74a3 100644 --- a/cgroups.py +++ b/cgroups.py @@ -60,11 +60,11 @@ def get_cgroup_paths(subsystem="cpuset"): # try several locations and return all the results # get_cgroup_path will sort it out def merge(l1,l2): return l1+l2 - return reduce (lambda l1,l2: return l1+l2, + return reduce (lambda l1,l2: l1+l2, [ [ dir for dir in [ os.path.join(cpusetBase, f) for f in os.listdir(cpusetBase) ] if os.path.isdir(dir) ] - for cpusetBase in cpusetBases if os.path.isdir (cpusetBase) ] + for cpusetBase in cpusetBases if os.path.isdir (cpusetBase) ]) def get_cgroup_path(name, subsystem="cpuset"): """ Returns the base path for the cgroup with a specific name or None."""