]> git.proxmox.com Git - pve-manager-legacy.git/commitdiff
api2: osd destroy: fix error function
authorStoiko Ivanov <s.ivanov@proxmox.com>
Tue, 24 Nov 2020 18:55:46 +0000 (19:55 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 24 Nov 2020 22:37:33 +0000 (23:37 +0100)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
PVE/API2/Ceph/OSD.pm

index f1f39bf9acadef2ad0a98b7d58fc48824291c0a9..685b68bc47675c0806cb3bb3fae213ae400da981 100644 (file)
@@ -575,7 +575,7 @@ __PACKAGE__->register_method ({
                    # try to remove pvs, but do not fail if it does not work
                    for my $osd_part (@{$osd_list->{$osdid}}) {
                        for my $dev (@{$osd_part->{devices}}) {
-                           eval { run_command(['/sbin/pvremove', $dev], errfunc => {}) };
+                           eval { run_command(['/sbin/pvremove', $dev], errfunc => sub {}) };
                            warn $@ if $@;
                        }
                    }