diff --git a/PVE/VZDump.pm b/PVE/VZDump.pm index 6a4e641b..f75e4b16 100644 --- a/PVE/VZDump.pm +++ b/PVE/VZDump.pm @@ -211,6 +211,7 @@ sub read_vzdump_defaults { defined($default) ? ($_ => $default) : () } keys %$confdesc }; + $parse_prune_backups_maxfiles->($defaults, "defaults in VZDump schema"); my $raw; eval { $raw = PVE::Tools::file_get_contents($fn); }; @@ -225,6 +226,7 @@ sub read_vzdump_defaults { my @mailto = split_list($res->{mailto}); $res->{mailto} = [ @mailto ]; } + $parse_prune_backups_maxfiles->($res, "options in '$fn'"); foreach my $key (keys %$defaults) { $res->{$key} = $defaults->{$key} if !defined($res->{$key}); @@ -235,8 +237,6 @@ sub read_vzdump_defaults { delete $res->{dumpdir}; } - $parse_prune_backups_maxfiles->($res, "options in '$fn'"); - return $res; }