From 2cc483c1d228f613c14095f656b9b5c64e67872e Mon Sep 17 00:00:00 2001 From: vapier Date: Thu, 16 Jun 2016 12:27:02 -0700 Subject: [PATCH] git cl upload: stop using deprecated except syntax The newer form works with python2 and python3. Review-Url: https://codereview.chromium.org/2076643002 --- third_party/upload.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/third_party/upload.py b/third_party/upload.py index e2b8ed471..baeb214e8 100755 --- a/third_party/upload.py +++ b/third_party/upload.py @@ -146,7 +146,7 @@ def GetEmail(prompt): last_email = last_email_file.readline().strip("\n") last_email_file.close() prompt += " [%s]" % last_email - except IOError, e: + except IOError as e: pass email = raw_input(prompt + ": ").strip() if email: @@ -154,7 +154,7 @@ def GetEmail(prompt): last_email_file = open(last_email_file_name, "w") last_email_file.write(email) last_email_file.close() - except IOError, e: + except IOError as e: pass else: email = last_email @@ -288,7 +288,7 @@ class AbstractRpcServer(object): response_dict = dict(x.split("=") for x in response_body.split("\n") if x) return response_dict["Auth"] - except urllib2.HTTPError, e: + except urllib2.HTTPError as e: if e.code == 403: body = e.read() response_dict = dict(x.split("=", 1) for x in body.split("\n") if x) @@ -313,7 +313,7 @@ class AbstractRpcServer(object): (self.host, urllib.urlencode(args))) try: response = self.opener.open(req) - except urllib2.HTTPError, e: + except urllib2.HTTPError as e: response = e if (response.code != 302 or response.info()["location"] != continue_location): @@ -357,7 +357,7 @@ class AbstractRpcServer(object): } auth_token = self._GetAuthToken(credentials[0], credentials[1], internal=True) - except ClientLoginError, exc: + except ClientLoginError as exc: e = exc if e: print('', file=sys.stderr) @@ -450,7 +450,7 @@ class AbstractRpcServer(object): response = f.read() f.close() return response - except urllib2.HTTPError, e: + except urllib2.HTTPError as e: if tries > 3: raise elif e.code in (302, 401, 403): @@ -999,7 +999,7 @@ class VersionControlSystem(object): [("data", filename, content)]) try: response_body = rpc_server.Send(url, body, content_type=ctype) - except urllib2.HTTPError, e: + except urllib2.HTTPError as e: response_body = ("Failed to upload file for %s. Got %d status code." % (filename, e.code)) @@ -2069,7 +2069,7 @@ def UploadSeparatePatches(issue, rpc_server, patchset, data, options): try: response_body = rpc_server.Send(url, body, content_type=ctype) - except urllib2.HTTPError, e: + except urllib2.HTTPError as e: response_body = ("Failed to upload patch for %s. Got %d status code." % (filename, e.code)) @@ -2133,8 +2133,8 @@ def GuessVCSName(options): out, returncode = RunShellWithReturnCode(command) if returncode == 0: return (vcs_type, out.strip()) - except OSError, (errcode, message): - if errcode != errno.ENOENT: # command not found code + except OSError as e: + if e.errno != errno.ENOENT: # command not found code raise # Mercurial has a command to get the base directory of a repository