Uses click.echo to display the number of found videos and erroros paths.
This commit is contained in:
@@ -251,6 +251,7 @@ def scan_folder(path):
|
|||||||
logging.exception('Unexpected error while collecting directory path %s', path)
|
logging.exception('Unexpected error while collecting directory path %s', path)
|
||||||
errored_paths.append(path)
|
errored_paths.append(path)
|
||||||
|
|
||||||
|
# Iterates over our scanned videos
|
||||||
with click.progressbar(scanned_videos, label='Parsing found videos') as bar:
|
with click.progressbar(scanned_videos, label='Parsing found videos') as bar:
|
||||||
for v in bar:
|
for v in bar:
|
||||||
v.subtitle_languages |= set(search_external_subtitles(v.name,
|
v.subtitle_languages |= set(search_external_subtitles(v.name,
|
||||||
@@ -258,6 +259,13 @@ def scan_folder(path):
|
|||||||
refine(v)
|
refine(v)
|
||||||
videos.append(v)
|
videos.append(v)
|
||||||
|
|
||||||
|
click.echo('%s video%s collected / %s error%s' % (
|
||||||
|
click.style(str(len(videos)), bold=True, fg='green' if videos else None),
|
||||||
|
's' if len(videos) > 1 else '',
|
||||||
|
click.style(str(len(errored_paths)), bold=True, fg='red' if errored_paths else None),
|
||||||
|
's' if len(errored_paths) > 1 else '',
|
||||||
|
))
|
||||||
|
|
||||||
return videos
|
return videos
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|||||||
Reference in New Issue
Block a user