]> git.phdru.name Git - xsetbg.git/commitdiff
Purge timestamp at the start.
authorOleg Broytman <phd@phdru.name>
Fri, 24 Mar 2006 23:16:07 +0000 (23:16 +0000)
committerOleg Broytman <phd@phdru.name>
Fri, 24 Mar 2006 23:16:07 +0000 (23:16 +0000)
git-svn-id: file:///home/phd/archive/SVN/xsetbg/trunk@11 143022c7-580b-0410-bae3-87f2bf5d3141

xsetbg.py

index 472196690efecb018e87de06a9c802e232adcaef..bca8f45f1144672de38c5ab4fd5bc0977d32dd04 100755 (executable)
--- a/xsetbg.py
+++ b/xsetbg.py
@@ -108,6 +108,12 @@ os.umask(0066) # octal; -rw-------; make the global persistent dictionary
 global_db_name = "xsetbg.db"
 
 
+# DB keys
+timestamp_key = "timestamp"
+filename_key = "filename"
+old_filename_key = "old_filename"
+
+
 import random
 import anydbm, shelve
 from time import time
@@ -127,7 +133,7 @@ except anydbm.error, msg:
 # Remove old filenames
 old_time = time() - min_delay
 
-to_delete = []
+to_delete = [timestamp_key]
 for key in global_db.keys():
    if key.startswith('/') and global_db[key] < old_time:
       to_delete.append(key)
@@ -138,12 +144,6 @@ for key in to_delete:
 global_db.close() # Close DB in the parent process
 
 
-# DB keys
-timestamp_key = "timestamp"
-filename_key = "filename"
-old_filename_key = "old_filename"
-
-
 images = []
 
 for image_dir in image_dirs: