Compare commits

...

1 Commits

Author SHA1 Message Date
Benjamin Gaussorgues c909f0125f feat(scan): add log for failed files scan
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-05-20 16:14:12 +02:00
+8
View File
@@ -166,6 +166,10 @@ class Scan extends Base {
} catch (NotFoundException $e) {
$output->writeln('<error>Path not found: ' . $e->getMessage() . '</error>');
++$this->errorsCounter;
$this->logger->error(
'Path not found: ' . $e->getMessage(),
[ 'exception' => $e ],
);
} catch (LockedException $e) {
if (str_starts_with($e->getPath(), 'scanner::')) {
$output->writeln('<error>Another process is already scanning \'' . substr($e->getPath(), strlen('scanner::')) . '\'</error>');
@@ -176,6 +180,10 @@ class Scan extends Base {
$output->writeln('<error>Exception during scan: ' . $e->getMessage() . '</error>');
$output->writeln('<error>' . $e->getTraceAsString() . '</error>');
++$this->errorsCounter;
$this->logger->error(
'Exception during scan: ' . $e->getMessage(),
[ 'exception' => $e ],
);
}
}