sys.stderr.flush()\r
returnValue = err_val.returncode\r
\r
- except IOError as (errno, strerror):\r
+ except IOError as err_val:\r
+ (errno, strerror) = err_val.args\r
file_list.close()\r
if not Opt.silent:\r
sys.stderr.write("I/O ERROR : %s : %s\n" % (str(errno), strerror))\r
sys.stderr.flush()\r
returnValue = errno\r
\r
- except OSError as (errno, strerror):\r
+ except OSError as err_val:\r
+ (errno, strerror) = err_val.args\r
file_list.close()\r
if not Opt.silent:\r
sys.stderr.write("OS ERROR : %s : %s\n" % (str(errno), strerror))\r
sys.stderr.write("Subprocess ERROR : %s\n" % err_val)\r
sys.stderr.flush()\r
\r
- except IOError as (errno, strerror):\r
+ except IOError as err_val:\r
+ (errno, strerror) = err_val.args\r
if not Opt.silent:\r
sys.stderr.write("I/O ERROR : %d : %s\n" % (str(errno), strerror))\r
sys.stderr.write("ERROR : this command failed : %s\n" % CmdLine)\r
sys.stderr.flush()\r
\r
- except OSError as (errno, strerror):\r
+ except OSError as err_val:\r
+ (errno, strerror) = err_val.args\r
if not Opt.silent:\r
sys.stderr.write("OS ERROR : %d : %s\n" % (str(errno), strerror))\r
sys.stderr.write("ERROR : this command failed : %s\n" % CmdLine)\r
StatusCmd = "svn st -v --depth infinity --non-interactive"\r
contents = ShellCommandResults(StatusCmd, opts)\r
os.chdir(Cwd)\r
- if type(contents) is ListType:\r
+ if isinstance(contents, ListType):\r
for line in contents:\r
if line.startswith("M "):\r
Modified = True\r
InfoCmd = "svn info %s" % SrcPath.replace("\\", "/").strip()\r
Revision = 0\r
contents = ShellCommandResults(InfoCmd, opts)\r
- if type(contents) is IntType:\r
+ if isinstance(contents, IntType):\r
return 0, Modified\r
for line in contents:\r
line = line.strip()\r
VerCmd = "svn --version"\r
contents = ShellCommandResults(VerCmd, opts)\r
opts.silent = OriginalSilent\r
- if type(contents) is IntType:\r
+ if isinstance(contents, IntType):\r
if opts.verbose:\r
sys.stdout.write("SVN does not appear to be available.\n")\r
sys.stdout.flush()\r