I mean this ;).
This commit is contained in:
@@ -27,6 +27,10 @@ gettext.textdomain('pisi')
|
|||||||
__trans = gettext.translation('pisi', fallback=True)
|
__trans = gettext.translation('pisi', fallback=True)
|
||||||
_ = __trans.ugettext
|
_ = __trans.ugettext
|
||||||
|
|
||||||
|
def sig_handler(sig, frame):
|
||||||
|
if sig == signal.SIGTERM:
|
||||||
|
exit()
|
||||||
|
|
||||||
def exit():
|
def exit():
|
||||||
pisi.api.finalize()
|
pisi.api.finalize()
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
@@ -75,7 +79,7 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
sys.excepthook = handle_exception
|
sys.excepthook = handle_exception
|
||||||
|
|
||||||
signal.signal(signal.SIGTERM, exit)
|
signal.signal(signal.SIGTERM, sig_handler)
|
||||||
|
|
||||||
locale.setlocale(locale.LC_ALL, '')
|
locale.setlocale(locale.LC_ALL, '')
|
||||||
cli = pisicli.PisiCLI()
|
cli = pisicli.PisiCLI()
|
||||||
|
|||||||
Reference in New Issue
Block a user