From cf9fabf4afe208cfb9ba2bb8998f14fa94e9e43f Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Thu, 6 Jan 2011 19:04:30 +0000 Subject: [PATCH] Skip bookmarks with keyword. git-svn-id: file:///home/phd/archive/SVN/bookmarks_db/trunk@323 fdd5c36f-1aea-0310-aeeb-c58d7e2b6c23 --- check_urls.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/check_urls.py b/check_urls.py index 3054580..74f24cc 100755 --- a/check_urls.py +++ b/check_urls.py @@ -107,8 +107,10 @@ def run(): object_count = object_count + 1 if object.isBookmark: - if object.href.startswith('place:'): # Firefox SmartBookmarks - log("Skipped %s" % object.href) + href = object.href + if (href.startswith('place:') # Firefox SmartBookmarks + or '%s' in href): # Bookmark with keyword + log("Skipped %s" % href) continue if only_errors: @@ -117,20 +119,20 @@ def run(): else: continue - if checked.has_key(object.href): - log("Already checked %s" % object.href) - old_object = root_folder.linear[checked[object.href]] + if checked.has_key(href): + log("Already checked %s" % href) + old_object = root_folder.linear[checked[href]] for attr_name in ("last_visit", "last_modified", "error", "no_error", "moved", "size", "md5", "real_title", "last_tested", "test_time", "icon", "charset"): if hasattr(old_object, attr_name): setattr(object, attr_name, getattr(old_object, attr_name)) else: - log("Checking %s" % object.href) + log("Checking %s" % href) rcode = robot.check_url(object) if rcode: - checked[object.href] = object_no + checked[href] = object_no urls_no = urls_no + 1 try: size = size + int(object.size) -- 2.39.2