mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
ipaserver.install.service: Don't show error message on SystemExit(0)
Additional fix for: https://fedorahosted.org/freeipa/ticket/4499 Reviewed-By: Martin Kosek <mkosek@redhat.com>
This commit is contained in:
parent
89c4f12425
commit
f866186239
@ -370,7 +370,8 @@ class Service(object):
|
|||||||
run_step(full_msg, method)
|
run_step(full_msg, method)
|
||||||
step += 1
|
step += 1
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
# show the traceback, so it's not lost if the cleanup method fails
|
if not (isinstance(e, SystemExit) and e.code == 0):
|
||||||
|
# show the traceback, so it's not lost if cleanup method fails
|
||||||
root_logger.debug("%s" % traceback.format_exc())
|
root_logger.debug("%s" % traceback.format_exc())
|
||||||
self.print_msg(' [error] %s: %s' % (type(e).__name__, e))
|
self.print_msg(' [error] %s: %s' % (type(e).__name__, e))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user