From c2a76faeb9e6f202a7bf56cb73000b46b24c3440 Mon Sep 17 00:00:00 2001 From: Manali Latkar Date: Mon, 16 Sep 2013 16:50:53 +0530 Subject: [PATCH] displaying a message in case of non-existent field name for the search function of stacky server --- stacktach/stacky_server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/stacktach/stacky_server.py b/stacktach/stacky_server.py index 9dc8e02..ca9802f 100644 --- a/stacktach/stacky_server.py +++ b/stacktach/stacky_server.py @@ -600,5 +600,8 @@ def search(request): routing_key_status = routing_key_type(event.routing_key) results = event.search_results(results, when, routing_key_status) return rsp(json.dumps(results)) - except ObjectDoesNotExist or FieldError: - return rsp([]) + except ObjectDoesNotExist: + return rsp(["The requested object does not exist"]) + except FieldError: + return rsp(["The requested field '%s' does not exist for the corresponding object.\n" + "Note: The field names of database are case-sensitive." % field] )