content dirs: skip creation if either mkdir or create-subdirs is false

This is slightly confusing due to both options, the legacy convoluted
one and the new targeted one, exist, but before the rework we skip if
either of those sub-expressions was true, so doing it needs both to
be true.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht
2023-06-09 13:57:14 +02:00
parent 8e623a2930
commit 030e5ad550

View File

@ -1377,7 +1377,7 @@ sub activate_storage {
if (
(!defined($scfg->{'create-subdirs'}) || $scfg->{'create-subdirs'})
# FIXME The mkdir option is deprecated. Remove with PVE 9?
|| (!defined($scfg->{mkdir}) || $scfg->{mkdir})
&& (!defined($scfg->{mkdir}) || $scfg->{mkdir})
) {
for my $vtype (sort keys %$vtype_subdirs) {
# OpenVZMigrate uses backup (dump) dir