diff options
author | Dan Fandrich <danf@mageia.org> | 2025-02-03 19:30:47 -0800 |
---|---|---|
committer | Dan Fandrich <danf@mageia.org> | 2025-02-03 22:25:12 -0800 |
commit | c488d9cdfb0aea78d4a0bde4778fe78eda1c46ea (patch) | |
tree | 034840bfc891f6873f4e2a0bcc86650291433f62 /MgaRepo/cgi | |
parent | 6d2c594260832373595effa4f63552a8068ae92c (diff) | |
download | mgarepo-master.tar mgarepo-master.tar.gz mgarepo-master.tar.bz2 mgarepo-master.tar.xz mgarepo-master.zip |
Some of these would always cause run-time exceptions, which makes me
believe that because these haven't been reported before there's a lot of
dead code in here. There are a few more pytype errors that don't have
obvious fixes.
Diffstat (limited to 'MgaRepo/cgi')
-rw-r--r-- | MgaRepo/cgi/xmlrpcserver.py | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/MgaRepo/cgi/xmlrpcserver.py b/MgaRepo/cgi/xmlrpcserver.py index a1b2b73..60ebb85 100644 --- a/MgaRepo/cgi/xmlrpcserver.py +++ b/MgaRepo/cgi/xmlrpcserver.py @@ -91,21 +91,11 @@ def main(): meth = getattr(iface, method) response = (meth(*parms),) except CgiError as e: - msg = str(e) - try: - msg = msg.decode("iso-8859-1") - except UnicodeError: - pass - response = xmlrpc.client.Fault(1, msg) + response = xmlrpc.client.Fault(1, str(e)) except Exception as e: - msg = str(e) - try: - msg = msg.decode("iso-8859-1") - except UnicodeError: - pass - response = xmlrpc.client.Fault(1, msg) + response = xmlrpc.client.Fault(1, str(e)) sys.stdout.write("Content-type: text/xml\n\n") - sys.stdout.write(xmlrpc.client.dumps(response, methodresponse=1)) + sys.stdout.write(xmlrpc.client.dumps(response, methodresponse=True)) # vim:et:ts=4:sw=4 |