]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
cgcreate: Add support to create a systemd scope
authorTom Hromatka <tom.hromatka@oracle.com>
Mon, 3 Apr 2023 15:39:31 +0000 (09:39 -0600)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 20 Apr 2023 20:15:56 +0000 (14:15 -0600)
commitd789745d786ac30ec3fdba0525da003abcef120f
tree3d7847d0316515a84e479df5259993874fed599d
parent41a2451f4e360de90c5d00c32464da73c016f016
cgcreate: Add support to create a systemd scope

Add support to create a systemd scope.  A user can create a delegated
systemd scope using the following format:
$ cgcreate -c -g <controllers>:<slicename>/<scopename>

e.g.
$ cgcreate -c -g cpu,memory:libcgroup.slice/database.scope

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Reviewed-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
include/libcgroup/systemd.h
src/config.c
src/libcgroup.map
src/tools/cgcreate.c