]> git.phdru.name Git - bookmarks_db.git/blobdiff - subproc.py
Feat(Python3): `except Error, value` -> `except Error as value`
[bookmarks_db.git] / subproc.py
index a0099c290db088a168181802ee91153ac2b920c9..3507ac1b86a123718b2133d5e63fe89303be43e0 100644 (file)
@@ -115,7 +115,7 @@ class Subprocess:
                 os.execvp(cmd[0], cmd)
                 os._exit(1)                     # Shouldn't get here
 
-            except os.error, e:
+            except os.error as e:
                 if self.control_stderr:
                     os.dup2(parentErr, 2)       # Reconnect to parent's stdout
                 sys.stderr.write("**execvp failed, '%s'**\n" %
@@ -133,7 +133,8 @@ class Subprocess:
             time.sleep(execvp_grace_seconds)
             try:
                 pid, err = os.waitpid(self.pid, os.WNOHANG)
-            except os.error, (errno, msg):
+            except os.error as error:
+                errno, msg = error
                 if errno == 10:
                     raise SubprocessError("Subprocess '%s' failed." % self.cmd)
                 raise SubprocessError("Subprocess failed[%d]: %s" % (errno, msg))