Corrected a conditional check mistake for testing corrupt videos

This commit is contained in:
echel0n 2014-04-19 17:17:08 -07:00
commit 0df6c1c4fe
2 changed files with 8 additions and 12 deletions

View file

@ -53,7 +53,7 @@ def processTorrent(inputDirectory, inputName, inputCategory, inputHash, inputID,
status = 0 status = 0
# Check video files for corruption # Check video files for corruption
for video in listMediaFiles(inputDirectory): for video in listMediaFiles(inputDirectory):
if not nzbtomedia.FFPROBE and Transcoder().isVideoGood(video): if nzbtomedia.FFPROBE and not Transcoder().isVideoGood(video):
status = 1 status = 1
logger.info("Calling autoProcessTV to post-process: %s",inputName) logger.info("Calling autoProcessTV to post-process: %s",inputName)
@ -193,21 +193,17 @@ def processTorrent(inputDirectory, inputName, inputCategory, inputHash, inputID,
return status return status
result = 0 result = 0
if nzbtomedia.CFG['CouchPotato'][inputCategory]:
# Check video files for corruption # Check video files for corruption
for video in listMediaFiles(inputDirectory): for video in listMediaFiles(inputDirectory):
if not nzbtomedia.FFPROBE and Transcoder().isVideoGood(video): if nzbtomedia.FFPROBE and not Transcoder().isVideoGood(video):
status = 1 status = 1
if nzbtomedia.CFG['CouchPotato'][inputCategory]:
logger.info("Calling CouchPotato:" + inputCategory + " to post-process: %s" % (inputName)) logger.info("Calling CouchPotato:" + inputCategory + " to post-process: %s" % (inputName))
download_id = inputHash download_id = inputHash
result = autoProcessMovie().process(outputDestination, inputName, status, clientAgent, download_id, inputCategory) result = autoProcessMovie().process(outputDestination, inputName, status, clientAgent, download_id, inputCategory)
elif nzbtomedia.CFG['SickBeard'][inputCategory]: elif nzbtomedia.CFG['SickBeard'][inputCategory]:
# Check video files for corruption
for video in listMediaFiles(inputDirectory):
if not nzbtomedia.FFPROBE and Transcoder().isVideoGood(video):
status = 1
logger.info("Calling Sick-Beard:" + inputCategory + " to post-process: %s" % (inputName)) logger.info("Calling Sick-Beard:" + inputCategory + " to post-process: %s" % (inputName))
result = autoProcessTV().processEpisode(outputDestination, inputName, status, clientAgent, inputCategory) result = autoProcessTV().processEpisode(outputDestination, inputName, status, clientAgent, inputCategory)
elif nzbtomedia.CFG['NzbDrone'][inputCategory]: elif nzbtomedia.CFG['NzbDrone'][inputCategory]:

View file

@ -292,7 +292,7 @@ def process(nzbDir, inputName=None, status=0, clientAgent='manual', download_id=
if section: if section:
# Check video files for corruption # Check video files for corruption
for video in listMediaFiles(nzbDir): for video in listMediaFiles(nzbDir):
if not nzbtomedia.FFPROBE and Transcoder().isVideoGood(video): if nzbtomedia.FFPROBE and not Transcoder().isVideoGood(video):
status = 1 status = 1
logger.info("Sending %s to %s for post-processing ..." % (inputName, str(section).upper())) logger.info("Sending %s to %s for post-processing ..." % (inputName, str(section).upper()))