]> git.phdru.name Git - bookmarks_db.git/blobdiff - check_redirects.py
Fix(Robot): Stop splitting and un-splitting URLs
[bookmarks_db.git] / check_redirects.py
index 1f5c2b01137a53b05b725e204995a1996656bb41..ef7a505c733de11197a7557ad2137cfe652d9181 100755 (executable)
@@ -48,7 +48,7 @@ def run():
         sys.exit(1)
 
     if log_filename:
-        log_file = open(log_filename, 'wt')
+        log_file = open(log_filename, 'wt', encoding='utf-8')
 
     from storage import storage
     storage = storage()
@@ -64,6 +64,7 @@ def run():
     if report_stats:
         print("Ok")
 
+    redirects = 0
     for object_no in range(objects):
         object = root_folder.linear[object_no]
 
@@ -75,9 +76,11 @@ def run():
             if hasattr(object, "moved"):
                 report_redirect(object.href, object.moved)
                 del object.moved
+                redirects += 1
 
     if report_stats:
         print(objects, "objects passed")
+        print(redirects, "redirects")
 
 
 if __name__ == '__main__':