summaryrefslogtreecommitdiffstats
path: root/dashboard/dashboard/elastic2kibana/utility.py
blob: 40d9202a609554b29ac34c30b80b7b7148fecd5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import json

from jinja2 import Environment, PackageLoader

env = Environment(loader=PackageLoader('dashboard',
                                       'elastic2kibana/templates'))
env.filters['jsonify'] = json.dumps


def dumps(a_dict, items):
    for key in items:
        a_dict[key] = json.dumps(a_dict[key])


def dumps_2depth(a_dict, key1, key2):
    a_dict[key1][key2] = json.dumps(a_dict[key1][key2])