]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
remove the perm part from cgsnapshot output if possible
authorIvana Hutarova Varekova <varekova@redhat.com>
Tue, 16 Nov 2010 11:32:47 +0000 (12:32 +0100)
committerDhaval Giani <dhaval.giani@gmail.com>
Tue, 16 Nov 2010 15:39:17 +0000 (16:39 +0100)
commit619dd636ad5550ab0002824fe7b62e0789dbada7
treeda73281dd5a416f6add2e1cc426a48163a1af23b
parentdb183fafc710a0272ba6fa89a6d3188e5ca9a13a
remove the perm part from cgsnapshot output if possible

This patch removes perm part from cgsnapshot output if it
is set to the default one:

EXAMPLE:
old version:
# Configuration file generated by cgsnapshot
mount {
memory = /cgroup/cpu2;
devices = /cgroup/cpu3;
}

group CBSFxx {
perm {
admin {
uid = root;
gid = root;
}
task {
uid = root;
gid = root;
}
}
devices {
devices.deny="a *:* rwm";
devices.allow="a *:* rwm";
}
}

new version:
# Configuration file generated by cgsnapshot
mount {
memory = /cgroup/cpu2;
devices = /cgroup/cpu3;
}

group CBSFxx {
devices {
devices.deny="a *:* rwm";
devices.allow="a *:* rwm";
}
}

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