]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
libcgroup samples: Valid namespace based configuration
authorDhaval Giani <dhaval@linux.vnet.ibm.com>
Thu, 7 Jan 2010 10:54:37 +0000 (16:24 +0530)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Thu, 7 Jan 2010 15:39:08 +0000 (21:09 +0530)
Change from v2:
1. Correct the changes made in the config file format. namespace and
mount not in the same file.

Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
samples/namespace_config.conf [new file with mode: 0644]

diff --git a/samples/namespace_config.conf b/samples/namespace_config.conf
new file mode 100644 (file)
index 0000000..fb60bc6
--- /dev/null
@@ -0,0 +1,52 @@
+#
+#  Copyright IBM Corporation. 2009
+#
+#  Authors:    Dhaval Giani <dhaval@linux.vnet.ibm.com>
+#  This program is free software; you can redistribute it and/or modify it
+#  under the terms of version 2.1 of the GNU Lesser General Public License
+#  as published by the Free Software Foundation.
+#
+#  This program is distributed in the hope that it would be useful, but
+#  WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+#
+group www {
+       perm {
+               task {
+                       uid = root;
+                       gid = root;
+               }
+               admin {
+                       uid = root;
+                       gid = root;
+               }
+       }
+       cpu {
+               cpu.shares = 1000;
+       }
+       cpuacct {
+       }
+}
+
+group ftp {
+       perm {
+               task {
+                       uid = root;
+                       gid = root;
+               }
+               admin {
+                       uid = root;
+                       gid = root;
+               }
+       }
+       cpu {
+               cpu.shares = 500;
+       }
+       cpuacct {
+       }
+}
+
+namespace {
+       cpu = daemons;
+       cpuacct = daemons;
+}