mirror of
https://git.proxmox.com/git/qemu-server
synced 2025-08-16 02:41:27 +00:00
vm_start: better name systemd scope property variable
`properties` is a bit ambiguous and as we have scope and start runtime properties in the same scope it's good to avoid that ambiguity. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
c077cc166e
commit
212220a4fa
@ -5432,7 +5432,7 @@ sub vm_start_nolock {
|
|||||||
$run_params{logfunc} = sub { print "QEMU: $_[0]\n" };
|
$run_params{logfunc} = sub { print "QEMU: $_[0]\n" };
|
||||||
}
|
}
|
||||||
|
|
||||||
my %properties = (
|
my %systemd_properties = (
|
||||||
Slice => 'qemu.slice',
|
Slice => 'qemu.slice',
|
||||||
KillMode => 'process',
|
KillMode => 'process',
|
||||||
SendSIGKILL => 0,
|
SendSIGKILL => 0,
|
||||||
@ -5441,19 +5441,19 @@ sub vm_start_nolock {
|
|||||||
|
|
||||||
if (PVE::CGroup::cgroup_mode() == 2) {
|
if (PVE::CGroup::cgroup_mode() == 2) {
|
||||||
$cpuunits = 10000 if $cpuunits >= 10000; # else we get an error
|
$cpuunits = 10000 if $cpuunits >= 10000; # else we get an error
|
||||||
$properties{CPUWeight} = $cpuunits;
|
$systemd_properties{CPUWeight} = $cpuunits;
|
||||||
} else {
|
} else {
|
||||||
$properties{CPUShares} = $cpuunits;
|
$systemd_properties{CPUShares} = $cpuunits;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (my $cpulimit = $conf->{cpulimit}) {
|
if (my $cpulimit = $conf->{cpulimit}) {
|
||||||
$properties{CPUQuota} = int($cpulimit * 100);
|
$systemd_properties{CPUQuota} = int($cpulimit * 100);
|
||||||
}
|
}
|
||||||
$properties{timeout} = 10 if $statefile; # setting up the scope shoul be quick
|
$systemd_properties{timeout} = 10 if $statefile; # setting up the scope shoul be quick
|
||||||
|
|
||||||
my $run_qemu = sub {
|
my $run_qemu = sub {
|
||||||
PVE::Tools::run_fork sub {
|
PVE::Tools::run_fork sub {
|
||||||
PVE::Systemd::enter_systemd_scope($vmid, "Proxmox VE VM $vmid", %properties);
|
PVE::Systemd::enter_systemd_scope($vmid, "Proxmox VE VM $vmid", %systemd_properties);
|
||||||
|
|
||||||
my $tpmpid;
|
my $tpmpid;
|
||||||
if (my $tpm = $conf->{tpmstate0}) {
|
if (my $tpm = $conf->{tpmstate0}) {
|
||||||
|
Loading…
Reference in New Issue
Block a user