]> git.phdru.name Git - bookmarks_db.git/blobdiff - check_old.py
Initial revision
[bookmarks_db.git] / check_old.py
diff --git a/check_old.py b/check_old.py
new file mode 100755 (executable)
index 0000000..15a0990
--- /dev/null
@@ -0,0 +1,27 @@
+#! /usr/local/bin/python -O
+"""
+   Test FLAD database for old records
+
+   Written by BroytMann, Feb 2000. Copyright (C) 2000 PhiloSoft Design
+"""
+
+
+import fladm
+from time import time
+
+now = time()
+thrashold = 2*30*24*3600 # 2 months
+
+
+def run():
+   bookmarks_db = fladm.load_from_file("bookmarks.db", fladm.check_record, ["Level"])
+
+   for record in bookmarks_db:
+      if record.has_key("URL"):
+         last_visit = int(record["LastVisit"])
+         if now - last_visit > thrashold:
+            print "Old URL:", record["URL"]
+
+
+if __name__ == '__main__':
+   run()