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 |
||
---|---|---|
.. | ||
managers | ||
__init__.py | ||
actions.py | ||
backups.py | ||
client.py | ||
clients.py | ||
jobs.py | ||
sessions.py |