]> git.proxmox.com Git - pve-container.git/blobdiff - src/PVE/LXC.pm
LXC: separate freeze_thaw to explicit freeze and thaw methods
[pve-container.git] / src / PVE / LXC.pm
index 86a96a902d12e1fa255b51eec34daaabcdc72fdb..f3aca7a2b871a2dacb31a5045835b95acbe35e2d 100644 (file)
@@ -2376,12 +2376,14 @@ sub get_lxc_version() {
     return $version->@*;
 }
 
-sub freeze_thaw($$) {
-    my ($vmid, $freeze) = @_;
-
-    my $cgroup = PVE::LXC::CGroup->new($vmid);
+sub freeze($) {
+    my ($vmid) = @_;
+    PVE::LXC::CGroup->new($vmid)->freeze_thaw(1);
+}
 
-    $cgroup->freeze_thaw($freeze);
+sub thaw($) {
+    my ($vmid) = @_;
+    PVE::LXC::CGroup->new($vmid)->freeze_thaw(0);
 }
 
 1;