summaryrefslogtreecommitdiffstats
path: root/ipaserver/rpcserver.py
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2017-01-13 12:11:19 +0100
committerMartin Basti <mbasti@redhat.com>2017-01-31 18:33:27 +0100
commitaa036e5f332ef0b1ebbff6b824e236b1eeaf076e (patch)
treea717af714de0b8180f8b4e30d5f9126a7a176921 /ipaserver/rpcserver.py
parentcca9aa43e146f15e235eee1197209d0ca88eb39c (diff)
downloadfreeipa-aa036e5f332ef0b1ebbff6b824e236b1eeaf076e.tar.gz
freeipa-aa036e5f332ef0b1ebbff6b824e236b1eeaf076e.tar.xz
freeipa-aa036e5f332ef0b1ebbff6b824e236b1eeaf076e.zip
py3: rpcserver fix undefined variable
variable 'e' is valid only in except block in py3, so it must be assigned to different variable for further usage https://fedorahosted.org/freeipa/ticket/4985 Reviewed-By: Christian Heimes <cheimes@redhat.com>
Diffstat (limited to 'ipaserver/rpcserver.py')
-rw-r--r--ipaserver/rpcserver.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ipaserver/rpcserver.py b/ipaserver/rpcserver.py
index 8a18f9466..45550fb1f 100644
--- a/ipaserver/rpcserver.py
+++ b/ipaserver/rpcserver.py
@@ -389,8 +389,9 @@ class WSGIExecutioner(Executioner):
)
# get at least some context of what is going on
params = options
+ error = e
if error:
- result_string = type(e).__name__
+ result_string = type(error).__name__
else:
result_string = 'SUCCESS'
self.info('[%s] %s: %s(%s): %s',