Мне нужно получить доступ к kv store в python через модуль splunklib и запросить его для получения записей, которые соответствуют нескольким значениям для ключа.
import splunklib.client as client
service = client.connect(
host='localhost',
port=****,
username='****',
password='****',
owner='****',
app='****')
query = {'$in': {'status': ['Active','Fixed']}}
collection = service.kvstore['****']
response = collection.data.query(query=json.dumps(query))
print(response)```
Am getting this error:
splunklib.binding.HTTPError: HTTP 400 Bad Request -- The provided query was invalid.
if i simply give query = {'status': 'Fixed'}, it works, but i need to match multiple statuses at a time.