Revision c3d7f69b daemons/ganeti-noded
b/daemons/ganeti-noded | ||
---|---|---|
80 | 80 |
except errors.QuitGanetiException, err: |
81 | 81 |
global _EXIT_GANETI_NODED |
82 | 82 |
_EXIT_GANETI_NODED = True |
83 |
if isinstance(err, tuple) and len(err) == 2:
|
|
84 |
if err[0]: |
|
83 |
if isinstance(err.args, tuple) and len(err.args) == 2:
|
|
84 |
if err.args[0]:
|
|
85 | 85 |
self.send_error(500, "Error: %s" % str(err[1])) |
86 | 86 |
else: |
87 |
payload = simplejson.dumps(err[1]) |
|
87 |
payload = simplejson.dumps(err.args[1])
|
|
88 | 88 |
else: |
89 |
self.log_message('GanetiQuitException Usage Error')
|
|
89 |
self.log_message('QuitGanetiException Usage Error')
|
|
90 | 90 |
self.send_error(500, "Error: %s" % str(err)) |
91 | 91 |
except Exception, err: |
92 | 92 |
self.send_error(500, "Error: %s" % str(err)) |
Also available in: Unified diff