]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
use the new decorator in cli.py's main entry point
authorAlfredo Deza <alfredo@deza.pe>
Fri, 9 Aug 2013 22:39:33 +0000 (15:39 -0700)
committerAlfredo Deza <alfredo@deza.pe>
Fri, 9 Aug 2013 22:46:07 +0000 (15:46 -0700)
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
ceph_deploy/cli.py

index 0610e12f1a945d0c301a458ee9ecd894348c3721..def3f6d1f8fa3b916cb2a5c8920e54478bb581e3 100644 (file)
@@ -8,6 +8,7 @@ from . import exc
 from . import validate
 from . import sudo_pushy
 from .util import log
+from .util.decorators import catches
 
 LOG = logging.getLogger(__name__)
 
@@ -79,6 +80,7 @@ def parse_args(args=None, namespace=None):
     return args
 
 
+@catches((KeyboardInterrupt, RuntimeError))
 def main(args=None, namespace=None):
     args = parse_args(args=args, namespace=namespace)