Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
K-Phoen committed Nov 17, 2021
1 parent 8f8f5f7 commit 1aea760
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 9 deletions.
22 changes: 14 additions & 8 deletions internal/pkg/converter/json.go
Original file line number Diff line number Diff line change
Expand Up @@ -277,27 +277,33 @@ func (converter *JSON) convertQueryVar(variable sdk.TemplateVar, dashboard *grab
Name: variable.Name,
Label: variable.Label,
Datasource: datasource,
Request: variable.Query,
Regex: variable.Regex,
IncludeAll: variable.IncludeAll,
DefaultAll: variable.Current.Value == "$__all",
AllValue: variable.AllValue,
Hide: converter.convertVarHide(variable),
}

if variable.Query != nil {
query.Request = variable.Query.(string)
}

dashboard.Variables = append(dashboard.Variables, grabana.DashboardVariable{Query: query})
}

func (converter *JSON) convertDatasourceVar(variable sdk.TemplateVar, dashboard *grabana.DashboardModel) {
datasource := &grabana.VariableDatasource{
Name: variable.Name,
Label: variable.Label,
Type: variable.Query,
Regex: variable.Regex,
IncludeAll: variable.IncludeAll,
Hide: converter.convertVarHide(variable),
}

if variable.Query != nil {
datasource.Type = variable.Query.(string)
}

dashboard.Variables = append(dashboard.Variables, grabana.DashboardVariable{Datasource: datasource})
}

Expand Down Expand Up @@ -423,7 +429,7 @@ func (converter *JSON) convertGraph(panel sdk.Panel) grabana.DashboardPanel {
graph.Repeat = *panel.Repeat
}
if panel.Height != nil {
graph.Height = *panel.Height
graph.Height = *(panel.Height).(*string)
}
if panel.Datasource != nil {
graph.Datasource = *panel.Datasource
Expand Down Expand Up @@ -629,7 +635,7 @@ func (converter *JSON) convertHeatmap(panel sdk.Panel) grabana.DashboardPanel {
heatmap.Repeat = *panel.Repeat
}
if panel.Height != nil {
heatmap.Height = *panel.Height
heatmap.Height = *(panel.Height).(*string)
}
if panel.Datasource != nil {
heatmap.Datasource = *panel.Datasource
Expand Down Expand Up @@ -704,7 +710,7 @@ func (converter *JSON) convertSingleStat(panel sdk.Panel) grabana.DashboardPanel
singleStat.Repeat = *panel.Repeat
}
if panel.Height != nil {
singleStat.Height = *panel.Height
singleStat.Height = *(panel.Height).(*string)
}
if panel.Datasource != nil {
singleStat.Datasource = *panel.Datasource
Expand Down Expand Up @@ -804,7 +810,7 @@ func (converter *JSON) convertTable(panel sdk.Panel) grabana.DashboardPanel {
table.Description = *panel.Description
}
if panel.Height != nil {
table.Height = *panel.Height
table.Height = *(panel.Height).(*string)
}
if panel.Datasource != nil {
table.Datasource = *panel.Datasource
Expand Down Expand Up @@ -854,7 +860,7 @@ func (converter *JSON) convertText(panel sdk.Panel) grabana.DashboardPanel {
text.Description = *panel.Description
}
if panel.Height != nil {
text.Height = *panel.Height
text.Height = *(panel.Height).(*string)
}

if panel.TextPanel.Options.Mode == "markdown" {
Expand Down Expand Up @@ -1005,7 +1011,7 @@ func (converter *JSON) convertStackdriverTarget(target sdk.Target) *grabana.Targ
Filters: converter.convertStackdriverFilters(target),
Aggregation: aggregation,
Alignment: alignment,
GroupBy: target.GroupBys,
GroupBy: target.GroupBy,
Legend: target.AliasBy,
Ref: target.RefID,
Hidden: target.Hide,
Expand Down
2 changes: 1 addition & 1 deletion internal/pkg/converter/json_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -454,7 +454,7 @@ func TestConvertTargetWithStackdriverTarget(t *testing.T) {
CrossSeriesReducer: "REDUCE_MEAN",
PerSeriesAligner: "ALIGN_DELTA",
AlignmentPeriod: "stackdriver-auto",
GroupBys: []string{"field"},
GroupBy: []string{"field"},
AliasBy: "legend",
RefID: "A",
Filters: []string{
Expand Down

0 comments on commit 1aea760

Please sign in to comment.