summaryrefslogtreecommitdiffstats
path: root/dashboard/dashboard/elastic2kibana/utility.py
blob: 55578bd8c3676ee547d22629e64a644e8c213787 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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])