]> git.phdru.name Git - bookmarks_db.git/blobdiff - Robots/bkmk_rforking.py
Fix(Py3): Fix log reporting
[bookmarks_db.git] / Robots / bkmk_rforking.py
index c5bbb6265f73e6b298e7a475fc0cf7fe0eb698f7..136440c28ecc7cdc834e1563087aa154df9de220 100644 (file)
@@ -10,7 +10,8 @@ __license__ = "GNU GPL"
 __all__ = ['robot_forking']
 
 
-import sys, os
+import os
+import sys
 
 try:
     import cPickle as pickle
@@ -41,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)
 
@@ -50,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
@@ -61,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]
@@ -96,7 +100,7 @@ class robot_forking(Robot):
                 error = check_subp.readPendingErrLine()
                 if not error:
                     break
-                sys.stderr.write("(subp) " + error)
+                sys.stderr.write("(subp) %s" % error)
             sys.stderr.flush()
 
         except KeyboardInterrupt: