Skip to content
Snippets Groups Projects
Commit 617c8934 authored by Andreas Romeyke's avatar Andreas Romeyke
Browse files

- avoid fixity- and size check if files does not exist

parent 0be6fa35
No related branches found
No related tags found
No related merge requests found
......@@ -322,10 +322,12 @@ if (defined $search_dir && -d "$search_dir") {
my $result;
$result->{errors} = 0;
$result = check_if_file_exist($fileobj, $result);
$result = check_file_size($fileobj, $result);
foreach my $fixity_algorithm ( @algorithms) {
if ($fileobj->{fixity}->{$fixity_algorithm}) {
$result = check_file_fixity($fileobj, $result, $fixity_algorithm);
if ($result->{exist}) { # only if file exists, do additional checks
$result = check_file_size($fileobj, $result);
foreach my $fixity_algorithm (@algorithms) {
if ($fileobj->{fixity}->{$fixity_algorithm}) {
$result = check_file_fixity($fileobj, $result, $fixity_algorithm);
}
}
}
if ($result->{errors} > 0) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment