diff options
author | ryuslash | 2010-03-22 15:17:55 +0100 |
---|---|---|
committer | ryuslash | 2010-03-22 15:17:55 +0100 |
commit | 3980ccf38e1bdd3bce84929ee5a259ace38e9c2c (patch) | |
tree | 043466dbef46c8b32c95b4819cbd6020d71c296d | |
parent | 4b70374e9d6c041fda31d5b594f1f6605496ea92 (diff) | |
download | 4grab-3980ccf38e1bdd3bce84929ee5a259ace38e9c2c.tar.gz 4grab-3980ccf38e1bdd3bce84929ee5a259ace38e9c2c.zip |
Sorter also sorts by date now
-rw-r--r-- | sorter.py | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -21,6 +21,7 @@ import config import Image import shutil import os +import datetime def dummy_option_creator(value1, value2): pass config._optioncreator = dummy_option_creator @@ -67,8 +68,20 @@ class Sorter: download_base = self.conf.get_download_location() source = os.path.join(download_base, os.path.basename(filename)) + + today = datetime.date.today() dest = os.path.join(destpath, + "%d-%d-%d" % (today.year, today.month, today.day)) + if not os.path.exists(dest): + os.makedirs(dest) + + dest = os.path.join(dest, os.path.basename(filename)) + + #today = datetime.date.today() + #dest = os.path.join(dest, + # "%d-%d-%d" % (today.year, today.month, today.day)) + if source != dest: shutil.copy(source, dest) else: |