diff options
Diffstat (limited to 'sorter.py')
-rw-r--r-- | sorter.py | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -33,6 +33,7 @@ class Sorter: def act(self, filename): download_base = self.conf.get_download_location() + retval = True if self.check_filename(filename): image = None @@ -40,8 +41,7 @@ class Sorter: image = Image.open(os.path.join(download_base, filename)) except IOError: - print "Cannot read image file %s, might be broken" \ - % filename + retval = False if not image == None and self.archive_check(filename): for resolution in self.resolutions: @@ -55,13 +55,13 @@ class Sorter: str(image.size[1]) == resolution[1]: if not os.path.exists(folderpath): os.makedirs(folderpath) - #print "creating", folderpath self.copy(filename, folderpath) break self.archive(filename) self.remove(filename) + return retval def copy(self, filename, destpath): download_base = self.conf.get_download_location() @@ -73,7 +73,6 @@ class Sorter: shutil.copy(source, dest) else: print "\nHow can this even happen?! Copying", source, "to", dest - #print "\nParameters are", filename, "and", destpath def archive(self, filename): download_base = self.conf.get_download_location() |