]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
Enhanced cgsnapshot to print named hierarchies.
authorJan Safranek <jsafrane@redhat.com>
Wed, 6 Apr 2011 06:37:38 +0000 (08:37 +0200)
committerJan Safranek <jsafrane@redhat.com>
Mon, 18 Apr 2011 12:14:15 +0000 (14:14 +0200)
commit437bc0486c2ed7a645e3155f20d41d89b077e2c7
treed2993402fafc94a2e23ce6cb0bfe64e538951357
parent38bf91fae783835887d7761fb555ce904de5b1ab
Enhanced cgsnapshot to print named hierarchies.

cgsnapshot should show named hierarchies in 'mount' section. It already shows
their groups in 'group' sections and the output should be consistent.
And take care of quotes in the output, '=' is not valid character in controller
name unless it is in double quotes.

Example:
$ mount -t cgroup -o none,name=hello none /cgroup/named
$ mount -t cgroup -o cpuacct,name=cputest none /cgroup/cpuacct
$ cgsnapshot

mount {
cpuacct = /cgroup/cpuacct;
"name=hello" = /cgroup/named;
"name=cputest" = /cgroup/cpuacct;
}

Signed-off-by: Jan Safranek <jsafrane@redhat.com>
Acked-by: Ivana Hutarova Varekova<varekova@redhat.com>
src/tools/cgsnapshot.c