]> git.phdru.name Git - m_lib.git/commitdiff
Use "exception as value" for Py3 compatibility
authorOleg Broytman <phd@phdru.name>
Mon, 25 Jul 2016 16:05:26 +0000 (19:05 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 25 Jul 2016 16:08:02 +0000 (19:08 +0300)
m_lib/defenc.py
m_lib/net/ftp/ftpscan.py

index 43b102f02237a80f7e99885990a369fa5418fa28..776b78dabb0eb428f51baaae01d4e58958cc8540 100755 (executable)
@@ -16,7 +16,7 @@ if use_locale:
    # Get the default charset.
    try:
       lcAll = locale.getdefaultlocale()
-   except locale.Error, err:
+   except locale.Error as err:
       print("WARNING:", err, file=sys.stderr)
       lcAll = []
 
@@ -25,7 +25,7 @@ if use_locale:
    else:
       try:
          default_encoding = locale.getpreferredencoding()
-      except locale.Error, err:
+      except locale.Error as err:
          print("WARNING:", err, file=sys.stderr)
          default_encoding = sys.getdefaultencoding()
 else:
index 5eeb1d2be4a813baad7fa0a6eed4f619c1200b30..f12ef3e1af1e170ecc22e84ce9347aa9278a5ba4 100755 (executable)
@@ -94,7 +94,7 @@ def _traverse_ftp(ftp, tree, ftp_dir):
    get_files = GetFiles()
    try:
       ftp.dir(get_files)
-   except ftplib.all_errors, msg:
+   except ftplib.all_errors as msg:
       tree.append((ftpscan_error_mark, "Cannot list directory `%s': %s" % (ftp_dir, msg)))
       return
    files = get_files.files()
@@ -110,11 +110,11 @@ def _traverse_ftp(ftp, tree, ftp_dir):
       full_path = ftp_dir + '/' + name
       try:
          ftp.cwd(name)
-      except ftplib.error_perm, msg:
+      except ftplib.error_perm as msg:
          tree.append((ftpscan_error_mark, "Cannot enter directory `%s': %s" % (full_path, msg)))
          if isinstance(ftp, ReconnectingFTPWrapper):
             ftp.cwd("..", False)
-      except ftplib.all_errors, msg:
+      except ftplib.all_errors as msg:
          tree.append((ftpscan_error_mark, "Cannot enter directory `%s': %s" % (full_path, msg)))
       else:
          _traverse_ftp(ftp, tree, full_path)
@@ -272,7 +272,7 @@ if __name__ == "__main__":
    print("Scanning", ftp_server)
    try:
       test(ftp_server, ftpscanrecursive, passive)
-   except FtpScanError, msg:
+   except FtpScanError as msg:
       print("Rescanning due to the error:", msg)
       try:
          test(ftp_server, ftpscan1, passive)