diff --git a/ceilometerclient/shell.py b/ceilometerclient/shell.py index 51ef0349..5bfe1d51 100644 --- a/ceilometerclient/shell.py +++ b/ceilometerclient/shell.py @@ -297,6 +297,9 @@ def main(args=None): else: print(encodeutils.safe_encode(six.text_type(e)), file=sys.stderr) sys.exit(1) + except KeyboardInterrupt: + print("Stopping Ceilometer Client", file=sys.stderr) + sys.exit(130) if __name__ == "__main__": main()