Warn if consume directory contains subdirectories

.
This commit is contained in:
Johann Bauer 2019-05-06 09:46:04 +02:00
parent a690b1cf24
commit 22c7f309a7
2 changed files with 11 additions and 0 deletions

View File

@ -94,6 +94,11 @@ class Consumer:
ignored_files.append(file)
else:
files.append(file)
else:
self.logger.warning(
"Skipping %s as it is not a file",
entry.path
)
if not files:
return

View File

@ -26,6 +26,7 @@ class Command(BaseCommand):
def __init__(self, *args, **kwargs):
self.verbosity = 0
self.logger = logging.getLogger(__name__)
self.file_consumer = None
self.mail_fetcher = None
@ -138,6 +139,11 @@ class Command(BaseCommand):
file = os.path.join(directory, event.name)
if os.path.isfile(file):
self.file_consumer.try_consume_file(file)
else:
self.logger.warning(
"Skipping %s as it is not a file",
file
)
else:
break