github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/pkg/logql/log/jsonexpr/parser.go (about) 1 package jsonexpr 2 3 import ( 4 "strings" 5 ) 6 7 func init() { 8 JSONExprErrorVerbose = true 9 } 10 11 func Parse(expr string, debug bool) ([]interface{}, error) { 12 s := NewScanner(strings.NewReader(expr), debug) 13 JSONExprParse(s) 14 15 if s.err != nil { 16 return nil, s.err 17 } 18 return s.data, nil 19 }