Imported logger and stricter logic when exiting because of insuffient_name and daemon flag set.
This commit is contained in:
@@ -1,11 +1,14 @@
|
|||||||
#!usr/bin/env python3.6
|
#!usr/bin/env python3.6
|
||||||
import click
|
import click
|
||||||
from guessit import guessit
|
from guessit import guessit
|
||||||
|
import logging
|
||||||
|
|
||||||
from core import scan_folder
|
from core import scan_folder
|
||||||
from video import Video
|
from video import Video
|
||||||
from exceptions import InsufficientNameError
|
from exceptions import InsufficientNameError
|
||||||
|
|
||||||
|
logger = logging.getLogger('seasonedParser')
|
||||||
|
|
||||||
def tweet(video):
|
def tweet(video):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -22,6 +25,7 @@ def prompt(name):
|
|||||||
|
|
||||||
def _moveHome(file):
|
def _moveHome(file):
|
||||||
print('- - -\nMatch: \t\t {}. \nDestination:\t {}'.format(file, file.wantedFilePath()))
|
print('- - -\nMatch: \t\t {}. \nDestination:\t {}'.format(file, file.wantedFilePath()))
|
||||||
|
logger.info('- - -\nMatch: \t\t {}. \nDestination:\t {}'.format(file, file.wantedFilePath()))
|
||||||
|
|
||||||
@click.command()
|
@click.command()
|
||||||
@click.argument('path')
|
@click.argument('path')
|
||||||
@@ -39,8 +43,8 @@ def main(path, daemon, dry):
|
|||||||
for video in videos:
|
for video in videos:
|
||||||
moveHome(video)
|
moveHome(video)
|
||||||
|
|
||||||
if daemon:
|
if len(insufficient_name) and daemon:
|
||||||
print('Exiting! Daemon flag set. Insufficient name for: ', insufficient_name)
|
logger.warning('Daemon flag set. Insufficient name for: %r', insufficient_name)
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|
||||||
while len(insufficient_name) >= 1:
|
while len(insufficient_name) >= 1:
|
||||||
|
|||||||
Reference in New Issue
Block a user