1dae9c1d42
There are differences between session and other tables( job, atcion, backup, client): for example: --search '{"match": [{"id": "820e30c284fb4d"}]}' 1.It is coversed to '{"match": [{"id": "820e30c284fb4d"}]}' in session 2.It is coversed to {'match': [{'_all': '{"match": [{"id": "820e30c284fb4d"}]}}]}' in other talbes It can lead to mistakes: ERROR freezer-api File "/opt/stack/freezer-api/freezer_api/ storage/elasticv2.py", line 47, in get_base_search_filter ERROR freezer-api match_list = [{"match": m} for m in search.get('match', [])] ERROR freezer-api AttributeError: 'unicode' object has no attribute 'get' Change-Id: Id9b918208caef1f3b6d31e780a951b0ab6f5e98f |
||
---|---|---|
.. | ||
tests | ||
v1 | ||
v2 | ||
__init__.py | ||
client.py | ||
exceptions.py | ||
shell.py | ||
utils.py |