3 # Maintained in full by:
4 # Catalyst Team <catalyst@gentoo.org>
5 # Release Engineering Team <releng@gentoo.org>
6 # Andrew Gaffney <agaffney@gentoo.org>
7 # Chris Gianelloni <wolf31o2@wolf31o2.org>
11 from __future__ import print_function
15 __maintainer__="Catalyst <catalyst@gentoo.org>"
16 __version__="2.0.12.2"
19 # This block ensures that ^C interrupts are handled quietly.
23 def exithandler(signum,frame):
24 signal.signal(signal.SIGINT, signal.SIG_IGN)
25 signal.signal(signal.SIGTERM, signal.SIG_IGN)
29 signal.signal(signal.SIGINT, exithandler)
30 signal.signal(signal.SIGTERM, exithandler)
31 signal.signal(signal.SIGPIPE, signal.SIG_DFL)
33 except KeyboardInterrupt:
38 from catalyst.main import main
42 except KeyboardInterrupt: