From 114d2e765ac31d0bc24d3c01ecb4aa19270220b5 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 24 Nov 2020 12:00:33 +0100 Subject: [PATCH] add PVE::QemuServer::Cgroup Signed-off-by: Wolfgang Bumiller --- PVE/QemuServer/CGroup.pm | 14 ++++++++++++++ PVE/QemuServer/Makefile | 1 + 2 files changed, 15 insertions(+) create mode 100644 PVE/QemuServer/CGroup.pm diff --git a/PVE/QemuServer/CGroup.pm b/PVE/QemuServer/CGroup.pm new file mode 100644 index 00000000..479991e8 --- /dev/null +++ b/PVE/QemuServer/CGroup.pm @@ -0,0 +1,14 @@ +package PVE::QemuServer::CGroup; + +use strict; +use warnings; +use PVE::CGroup; +use base('PVE::CGroup'); + +sub get_subdir { + my ($self, $controller, $limiting) = @_; + my $vmid = $self->{vmid}; + return "qemu.slice/$vmid.scope/"; +} + +1; diff --git a/PVE/QemuServer/Makefile b/PVE/QemuServer/Makefile index fd8cfbbe..e4ed184c 100644 --- a/PVE/QemuServer/Makefile +++ b/PVE/QemuServer/Makefile @@ -9,6 +9,7 @@ SOURCES=PCI.pm \ Monitor.pm \ Machine.pm \ CPUConfig.pm \ + CGroup.pm \ Drive.pm \ .PHONY: install