Signed-off-by: Daniel Tschlatscher <d.tschlatsc...@proxmox.com> --- src/PVE/API2/LXC/Status.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/PVE/API2/LXC/Status.pm b/src/PVE/API2/LXC/Status.pm index f7e3128..f414f7a 100644 --- a/src/PVE/API2/LXC/Status.pm +++ b/src/PVE/API2/LXC/Status.pm @@ -237,8 +237,12 @@ __PACKAGE__->register_method({ my $skiplock = extract_param($param, 'skiplock'); raise_param_exc({ skiplock => "Only root may use this option." }) if $skiplock && $authuser ne 'root@pam'; - - die "CT $vmid not running\n" if !PVE::LXC::check_running($vmid); + + # Containers that are already stopped should exit with code 0, like VMs do + if (!PVE::LXC::check_running($vmid)) { + print "CT $vmid not running\n"; + exit 0; + } if (PVE::HA::Config::vm_is_ha_managed($vmid) && $rpcenv->{type} ne 'ha') { -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel