[pve-devel] [PATCH pve-container] Add new pct fsck command, to check the rootfs of a container for consistency
Dietmar Maurer
dietmar at proxmox.com
Tue Oct 6 11:54:45 CEST 2015
Please can you use PVE::LXC::lock_container()
> + #begin critical path: from here we need to lock the container
> + PVE::LXC::lock_aquire($vmid);
> + if (PVE::LXC::check_running($vmid)) {
> + PVE::LXC::lock_release($vmid);
> + die "Cannot run command on active container\n";
> + } else {
> + PVE::Tools::run_command($command);
> + PVE::LXC::lock_release($vmid);
> + }
> +
> + return undef;
> + }});
More information about the pve-devel
mailing list