 grep -n "json.load" /etc/wireguard/wgctl/core/json_helper.py | grep -v "_block_read\|def get\|def rule"
16:            data = json.load(f)
34:                data = json.load(f)
37:            data[key] = json.loads(value)
49:            data = json.load(f)
62:                data = json.load(f)
76:            data = json.load(f)
88:            data = json.load(f)
96:            data = json.load(f)
105:            data = json.load(f)
120:                    e = json.loads(line.strip())
138:                    e = json.loads(line.strip())
181:                    e = json.loads(line.strip())
300:                    e = json.loads(line.strip())
377:        e = json.loads(line.strip())
401:        e = json.loads(line.strip())
425:                    e = json.loads(line.strip())
474:                    e = json.loads(line.strip())
536:            data = json.load(f)
577:                    g = json.load(f)
594:                    g = json.load(f)
610:                meta[name] = json.load(mf)
619:                    e = json.loads(line.strip())
669:                meta = json.load(mf)
687:                r = json.load(f)
732:                g = json.load(f)
808:        e = json.loads(line)
816:        e = json.loads(line)
884:                prev = json.load(f)
951:                    e = json.loads(line.strip())
966:                    e = json.loads(line.strip())
988:        rule = json.load(f)
1053:            rule = json.load(f)
1121:            data = json.load(f)
1159:            return json.loads(content)