|
|
|
|
@ -12,6 +12,7 @@ type InfluxdbQueryParser struct{} |
|
|
|
|
func (qp *InfluxdbQueryParser) Parse(model *simplejson.Json, dsInfo *tsdb.DataSourceInfo) (*Query, error) { |
|
|
|
|
policy := model.Get("policy").MustString("default") |
|
|
|
|
rawQuery := model.Get("query").MustString("") |
|
|
|
|
useRawQuery := model.Get("rawQuery").MustBool(false) |
|
|
|
|
alias := model.Get("alias").MustString("") |
|
|
|
|
|
|
|
|
|
measurement := model.Get("measurement").MustString("") |
|
|
|
|
@ -54,6 +55,7 @@ func (qp *InfluxdbQueryParser) Parse(model *simplejson.Json, dsInfo *tsdb.DataSo |
|
|
|
|
RawQuery: rawQuery, |
|
|
|
|
Interval: interval, |
|
|
|
|
Alias: alias, |
|
|
|
|
UseRawQuery: useRawQuery, |
|
|
|
|
}, nil |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|