one more directory check. #262

This commit is contained in:
clinton-hall 2014-02-14 15:03:29 +10:30
commit 7e94c46ae7

View file

@ -51,7 +51,7 @@ def main(inputDirectory, inputName, inputCategory, inputHash, inputID):
outputDestination = "" outputDestination = ""
for category in categories: for category in categories:
if category == inputCategory: if category == inputCategory:
if os.path.basename(inputDirectory) == inputName: if os.path.basename(inputDirectory) == inputName and os.path.isdir(inputDirectory):
Logger.info("MAIN: Download is a directory") Logger.info("MAIN: Download is a directory")
outputDestination = os.path.normpath(os.path.join(outputDirectory, category, safeName(inputName))) outputDestination = os.path.normpath(os.path.join(outputDirectory, category, safeName(inputName)))
else: else:
@ -64,7 +64,7 @@ def main(inputDirectory, inputName, inputCategory, inputHash, inputID):
if outputDestination == "": if outputDestination == "":
if inputCategory == "": if inputCategory == "":
inputCategory = "UNCAT" inputCategory = "UNCAT"
if os.path.basename(inputDirectory) == inputName: if os.path.basename(inputDirectory) == inputName and os.path.isdir(inputDirectory):
Logger.info("MAIN: Download is a directory") Logger.info("MAIN: Download is a directory")
outputDestination = os.path.normpath(os.path.join(outputDirectory, inputCategory, safeName(inputName))) outputDestination = os.path.normpath(os.path.join(outputDirectory, inputCategory, safeName(inputName)))
else: else: