From 78fca2bef4a2cd90d630b911a25084d0e91f9ff7 Mon Sep 17 00:00:00 2001 From: Tlams Date: Wed, 7 Feb 2018 19:00:08 +0000 Subject: [PATCH] Change generalsearch to stict id --- code/scripts/main/api/v1/api.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/code/scripts/main/api/v1/api.py b/code/scripts/main/api/v1/api.py index 6646fac..f0971e3 100644 --- a/code/scripts/main/api/v1/api.py +++ b/code/scripts/main/api/v1/api.py @@ -36,9 +36,16 @@ class Auth: class General_Search: - def GET(self, id): - return core.generalsearch('{ "_id": {0}}'.format(id)) - + def GET(self, query, id): + try: + return core.generalsearch(query, id) + except BaseException as e: + result = { + "result": "ERROR", + "type": "PYTHON - API", + "value": "{0} {1}".format("Invalid request:", e) + } + return result class QueryCache_Infra: def GET(self, dest, date, cluster=None, node=None, vmid=None):