in libmozdata/redash.py [0:0]
def get(query_ids):
"""Get queries results in json format
Args:
query_ids (List[str]): query id
Returns:
dict: containing result in json for each query
"""
data = {}
if isinstance(query_ids, six.string_types):
url = Redash.API_URL + "/" + query_ids + "/results.json"
Redash(
Query(
url,
None,
functools.partial(Redash.default_handler, query_ids),
data,
)
).wait()
else:
queries = []
url = Redash.API_URL + "/%s/results.json"
for query_id in query_ids:
queries.append(
Query(
url % query_id,
None,
functools.partial(Redash.default_handler, query_id),
data,
)
)
Redash(queries=queries).wait()
return data