]> git.phdru.name Git - bookmarks_db.git/blobdiff - check_urls.py
Fix(robots): Process redirect with non-encoded URL
[bookmarks_db.git] / check_urls.py
index bf8df1a28c5d05da8ba21a79bd67806a78790082..a8f634a0ef8e53623b2b1ce95a11140eeec7accf 100755 (executable)
@@ -1,11 +1,10 @@
-#! /usr/bin/env python
+#! /usr/bin/env python3
 """Robot interface - check URLs from bookmarks database
 
 This file is a part of Bookmarks database and Internet robot.
 """
 
 from __future__ import print_function
-import os
 import sys
 
 
@@ -119,7 +118,7 @@ def run():
                 else:
                     continue
 
-            if checked.has_key(href):
+            if href in checked:
                 log("Already checked %s" % href)
                 old_object = root_folder.linear[checked[href]]
                 for attr_name in (
@@ -128,7 +127,8 @@ def run():
                     "last_tested", "test_time", "icon", "charset",
                 ):
                     if hasattr(old_object, attr_name):
-                        setattr(object, attr_name, getattr(old_object, attr_name))
+                        setattr(object, attr_name,
+                                getattr(old_object, attr_name))
             else:
                 log("Checking %s" % href)
                 rcode = robot.check_url(object)