From bce76a8e28c54c8503ab9e724124be2f704c432e Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Fri, 27 Oct 2017 14:57:39 +0200 Subject: cli: Handle more standard exceptions --- gemato/cli.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gemato/cli.py b/gemato/cli.py index 0529fc9..0bd4147 100644 --- a/gemato/cli.py +++ b/gemato/cli.py @@ -64,6 +64,12 @@ def do_verify(args): relpath = '' try: ret = m.assert_directory_verifies(relpath, **kwargs) + except gemato.exceptions.ManifestCrossDevice as e: + logging.error(str(e)) + return 1 + except gemato.exceptions.ManifestIncompatibleEntry as e: + logging.error(str(e)) + return 1 except gemato.exceptions.ManifestMismatch as e: logging.error(str(e)) return 1 -- cgit v1.2.3