Skip to content

Commit ecd8a3e

Browse files
update Grafana client to commit 861284d1ba83 (#1405)
1 parent d821ba2 commit ecd8a3e

File tree

6 files changed

+21
-15
lines changed

6 files changed

+21
-15
lines changed

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/go-openapi/strfmt v0.22.2
1111
github.com/grafana/amixr-api-go-client v0.0.11
1212
github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20240301205126-15b8e07d4a10
13-
github.com/grafana/grafana-openapi-client-go v0.0.0-20240131162504-9263d72bd697
13+
github.com/grafana/grafana-openapi-client-go v0.0.0-20240306142804-861284d1ba83
1414
github.com/grafana/machine-learning-go-client v0.5.0
1515
github.com/grafana/slo-openapi-client/go v0.0.0-20240112175006-de02e75b9d73
1616
github.com/grafana/synthetic-monitoring-agent v0.21.0
@@ -47,8 +47,8 @@ require (
4747
github.com/go-openapi/jsonreference v0.20.4 // indirect
4848
github.com/go-openapi/loads v0.21.5 // indirect
4949
github.com/go-openapi/spec v0.20.14 // indirect
50-
github.com/go-openapi/swag v0.22.9 // indirect
51-
github.com/go-openapi/validate v0.23.0 // indirect
50+
github.com/go-openapi/swag v0.22.10 // indirect
51+
github.com/go-openapi/validate v0.23.1 // indirect
5252
github.com/gogo/protobuf v1.3.2 // indirect
5353
github.com/golang/protobuf v1.5.3 // indirect
5454
github.com/google/go-cmp v0.6.0 // indirect

go.sum

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,12 @@ github.com/go-openapi/strfmt v0.22.2 h1:DPYOrm6gexCfZZfXUaXFS4+Jw6HAaIIG0SZ5630f
7272
github.com/go-openapi/strfmt v0.22.2/go.mod h1:HB/b7TCm91rno75Dembc1dFW/0FPLk5CEXsoF9ReNc4=
7373
github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE=
7474
github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE=
75+
github.com/go-openapi/swag v0.22.10 h1:4y86NVn7Z2yYd6pfS4Z+Nyh3aAUL3Nul+LMbhFKy0gA=
76+
github.com/go-openapi/swag v0.22.10/go.mod h1:Cnn8BYtRlx6BNE3DPN86f/xkapGIcLWzh3CLEb4C1jI=
7577
github.com/go-openapi/validate v0.23.0 h1:2l7PJLzCis4YUGEoW6eoQw3WhyM65WSIcjX6SQnlfDw=
7678
github.com/go-openapi/validate v0.23.0/go.mod h1:EeiAZ5bmpSIOJV1WLfyYF9qp/B1ZgSaEpHTJHtN5cbE=
79+
github.com/go-openapi/validate v0.23.1 h1:3YlF+7NP/pKpaZrSxB88oeVbIuCYlWPGKVMWvPcBMYw=
80+
github.com/go-openapi/validate v0.23.1/go.mod h1:DYvS/pv2Y65SE4hB6Tx+kFC+gS9sPKbqYbY1iwG6z7k=
7781
github.com/go-test/deep v1.0.3 h1:ZrJSEWsXzPOxaZnFteGEfooLba+ju3FYIbOrS+rQd68=
7882
github.com/go-test/deep v1.0.3/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA=
7983
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
@@ -100,6 +104,8 @@ github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20240301205126-15b8
100104
github.com/grafana/grafana-com-public-clients/go/gcom v0.0.0-20240301205126-15b8e07d4a10/go.mod h1:6sYY1qgwYfSDNQhKQA0tar8Oc38cIGfyqwejhxoOsPs=
101105
github.com/grafana/grafana-openapi-client-go v0.0.0-20240131162504-9263d72bd697 h1:pqQoKCVWXVtPwgCjFcCtuWiElkSNv1a97uUjiYEUl0k=
102106
github.com/grafana/grafana-openapi-client-go v0.0.0-20240131162504-9263d72bd697/go.mod h1:EapKj5Z1OKDssvRofVwD8XEuJtZUaysLWPFFM2QoK0Q=
107+
github.com/grafana/grafana-openapi-client-go v0.0.0-20240306142804-861284d1ba83 h1:n5vecnZOTpRAZu7rIyNmg54k860JPvAuMvnz2AYQD0E=
108+
github.com/grafana/grafana-openapi-client-go v0.0.0-20240306142804-861284d1ba83/go.mod h1:FiVsMOTtVuo/Ajmt1efuk3/KmDpFQ3qMurQf7e6HwQg=
103109
github.com/grafana/machine-learning-go-client v0.5.0 h1:Q1K+MPSy8vfMm2jsk3WQ7O77cGr2fM5hxwtPSoPc5NU=
104110
github.com/grafana/machine-learning-go-client v0.5.0/go.mod h1:QFfZz8NkqVF8++skjkKQXJEZfpCYd8S0yTWJUpsLLTA=
105111
github.com/grafana/slo-openapi-client/go v0.0.0-20240112175006-de02e75b9d73 h1:E5vAeB5q1H3BVeNhtd1dI8RubucJdPwpx/ElNtKD3ls=

internal/resources/grafana/resource_alerting_mute_timing.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ func suppressMonthDiff(k, oldValue, newValue string, d *schema.ResourceData) boo
204204
return oldNormalized == newNormalized
205205
}
206206

207-
func packIntervals(nts []*models.TimeInterval) []interface{} {
207+
func packIntervals(nts []*models.TimeIntervalItem) []interface{} {
208208
if nts == nil {
209209
return nil
210210
}
@@ -240,14 +240,14 @@ func packIntervals(nts []*models.TimeInterval) []interface{} {
240240
return intervals
241241
}
242242

243-
func unpackIntervals(raw []interface{}) []*models.TimeInterval {
243+
func unpackIntervals(raw []interface{}) []*models.TimeIntervalItem {
244244
if raw == nil {
245245
return nil
246246
}
247247

248-
result := make([]*models.TimeInterval, len(raw))
248+
result := make([]*models.TimeIntervalItem, len(raw))
249249
for i, r := range raw {
250-
interval := models.TimeInterval{}
250+
interval := models.TimeIntervalItem{}
251251

252252
block := map[string]interface{}{}
253253
if r != nil {
@@ -256,7 +256,7 @@ func unpackIntervals(raw []interface{}) []*models.TimeInterval {
256256

257257
if vals, ok := block["times"]; ok && vals != nil {
258258
vals := vals.([]interface{})
259-
interval.Times = make([]*models.TimeIntervalRange, len(vals))
259+
interval.Times = make([]*models.TimeIntervalTimeRange, len(vals))
260260
for i := range vals {
261261
interval.Times[i] = unpackTimeRange(vals[i])
262262
}
@@ -284,16 +284,16 @@ func unpackIntervals(raw []interface{}) []*models.TimeInterval {
284284
return result
285285
}
286286

287-
func packTimeRange(time *models.TimeIntervalRange) interface{} {
287+
func packTimeRange(time *models.TimeIntervalTimeRange) interface{} {
288288
return map[string]string{
289289
"start": time.StartTime,
290290
"end": time.EndTime,
291291
}
292292
}
293293

294-
func unpackTimeRange(raw interface{}) *models.TimeIntervalRange {
294+
func unpackTimeRange(raw interface{}) *models.TimeIntervalTimeRange {
295295
vals := raw.(map[string]interface{})
296-
return &models.TimeIntervalRange{
296+
return &models.TimeIntervalTimeRange{
297297
StartTime: vals["start"].(string),
298298
EndTime: vals["end"].(string),
299299
}

internal/resources/grafana/resource_alerting_mute_timing_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func TestAccMuteTiming_AllTime(t *testing.T) {
7575
testutils.CheckOSSTestsEnabled(t, ">9.0.0")
7676

7777
var mt models.MuteTimeInterval
78-
name := "My Mute Timing"
78+
name := "My-Mute-Timing"
7979

8080
resource.ParallelTest(t, resource.TestCase{
8181
ProviderFactories: testutils.ProviderFactories,

internal/resources/grafana/resource_organization.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ func createUser(meta interface{}, user string) (int64, error) {
337337
Name: user,
338338
Login: user,
339339
Email: user,
340-
Password: pass,
340+
Password: models.Password(pass),
341341
}
342342
resp, err := client.AdminUsers.AdminCreateUser(&u)
343343
if err != nil {

internal/resources/grafana/resource_user.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func CreateUser(ctx context.Context, d *schema.ResourceData, meta interface{}) d
7272
Email: d.Get("email").(string),
7373
Name: d.Get("name").(string),
7474
Login: d.Get("login").(string),
75-
Password: d.Get("password").(string),
75+
Password: models.Password(d.Get("password").(string)),
7676
}
7777
resp, err := client.AdminUsers.AdminCreateUser(&user)
7878
if err != nil {
@@ -123,7 +123,7 @@ func UpdateUser(ctx context.Context, d *schema.ResourceData, meta interface{}) d
123123
return diag.FromErr(err)
124124
}
125125
if d.HasChange("password") {
126-
f := models.AdminUpdateUserPasswordForm{Password: d.Get("password").(string)}
126+
f := models.AdminUpdateUserPasswordForm{Password: models.Password(d.Get("password").(string))}
127127
if _, err = client.AdminUsers.AdminUpdateUserPassword(id, &f); err != nil {
128128
return diag.FromErr(err)
129129
}

0 commit comments

Comments
 (0)