diff roundup/cgi/form_parser.py @ 5248:198b6e810c67

Use Python-3-compatible 'as' syntax for except statements Many raise statements near these are also fixed. So are two ivorrect file encoding marks ('utf8'->'utf-8').
author Eric S. Raymond <esr@thyrsus.com>
date Thu, 24 Aug 2017 22:21:37 -0400
parents 270003714e5f
children 0942fe89e82e
line wrap: on
line diff
--- a/roundup/cgi/form_parser.py	Thu Aug 24 17:55:02 2017 -0400
+++ b/roundup/cgi/form_parser.py	Thu Aug 24 22:21:37 2017 -0400
@@ -399,7 +399,7 @@
                 try:
                     value = password.Password(value, scheme = proptype.scheme,
                                               config=self.db.config)
-                except hyperdb.HyperdbValueError, msg:
+                except hyperdb.HyperdbValueError as msg:
                     raise FormError (msg)
             elif d['file']:
                 # This needs to be a Multilink and is checked above
@@ -432,7 +432,7 @@
                 try:
                     l = hyperdb.rawToHyperdb(self.db, cl, nodeid,
                         propname, value)
-                except hyperdb.HyperdbValueError, msg:
+                except hyperdb.HyperdbValueError as msg:
                     raise FormError (msg)
 
                 # now use that list of ids to modify the multilink
@@ -483,7 +483,7 @@
                     else:
                         value = hyperdb.rawToHyperdb(self.db, cl, nodeid,
                             propname, value)
-                except hyperdb.HyperdbValueError, msg:
+                except hyperdb.HyperdbValueError as msg:
                     raise FormError (msg)
 
             # register that we got this property
@@ -502,7 +502,7 @@
                     # no existing value
                     if not propdef.has_key(propname):
                         raise
-                except IndexError, message:
+                except IndexError as message:
                     raise FormError(str(message))
 
                 # make sure the existing multilink is sorted.  We must

Roundup Issue Tracker: http://roundup-tracker.org/