From cb1e6c3cbe838102bbb16977040ac8885f682f16 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Thu, 7 Apr 2011 17:33:08 +0200 Subject: [PATCH] cli: Error reporting for query filter parsing Signed-off-by: Michael Hanselmann <hansmi@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- lib/cli.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/cli.py b/lib/cli.py index 14681a06a..50bb1580e 100644 --- a/lib/cli.py +++ b/lib/cli.py @@ -1901,6 +1901,9 @@ def FormatError(err): "%s" % msg) elif isinstance(err, errors.JobLost): obuf.write("Error checking job status: %s" % msg) + elif isinstance(err, errors.QueryFilterParseError): + obuf.write("Error while parsing query filter: %s\n" % err.args[0]) + obuf.write("\n".join(err.GetDetails())) elif isinstance(err, errors.GenericError): obuf.write("Unhandled Ganeti error: %s" % msg) elif isinstance(err, JobSubmittedException): -- GitLab