]> git.phdru.name Git - bookmarks_db.git/blobdiff - Robots/bkmk_rforking.py
Fix(Py3): Subrocess must use `urllib`
[bookmarks_db.git] / Robots / bkmk_rforking.py
index 30133dcb4011fcb908ddb6f011732adf5217fc40..07f28bcf123dc31576049c960e04431ff4964438 100644 (file)
@@ -42,7 +42,8 @@ def restart_subp(log):
     global check_subp, subp_pipe
     stop_subp(log)
 
-    check_subp = Subprocess("%s/Robots/bkmk_rforking_sub.py" % os.path.dirname(sys.argv[0]),
+    check_subp = Subprocess("%s/Robots/bkmk_rforking_sub.py"
+                            % os.path.dirname(sys.argv[0]),
                             control_stderr=True)
     subp_pipe = RecordFile(check_subp)
 
@@ -51,7 +52,7 @@ _set_subproc = True
 
 
 class robot_forking(Robot):
-    subproc = 'urllib2'  # Default subprocess
+    subproc = 'urllib'  # Default subprocess
 
     def check_url(self, bookmark):
         global _set_subproc
@@ -62,7 +63,9 @@ class robot_forking(Robot):
             subproc_attrs = []
             for attr in dir(self):
                 if attr.startswith('subproc_'):
-                    subproc_attrs.append((attr[len('subproc_'):], getattr(self, attr)))
+                    subproc_attrs.append(
+                        (attr[len('subproc_'):], getattr(self, attr))
+                    )
             if subproc_attrs:
                 subproc += ':' + ':'.join(
                     ['='.join((k, v)) for k, v in subproc_attrs]