Skip to content

Commit 34857af

Browse files
authored
Merge pull request #42 from ncharaf/dev/ncharaf/fix-user-agent
fix: Specify user agent
2 parents 1d38b99 + c9e3bb4 commit 34857af

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

mimirtool/provider.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ package mimirtool
22

33
import (
44
"context"
5+
"fmt"
56

67
"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
78
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
89
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation"
910

1011
"github.com/grafana/dskit/crypto/tls"
1112
mimirtool "github.com/grafana/mimir/pkg/mimirtool/client"
13+
mimirVersion "github.com/grafana/mimir/pkg/util/version"
1214
)
1315

1416
func init() {
@@ -124,20 +126,19 @@ func configure(version string, p *schema.Provider) func(context.Context, *schema
124126
diags diag.Diagnostics
125127
err error
126128
)
127-
p.UserAgent("terraform-provider-mimirtool", version)
128129

129130
c := &client{}
130131

131-
c.cli, err = getDefaultMimirClient(d)
132+
c.cli, err = getDefaultMimirClient(d, version)
132133
if err != nil {
133134
return nil, diag.FromErr(err)
134135
}
135136
return c, diags
136137
}
137138
}
138139

139-
func getDefaultMimirClient(d *schema.ResourceData) (mimirClientInterface, error) {
140-
140+
func getDefaultMimirClient(d *schema.ResourceData, version string) (mimirClientInterface, error) {
141+
mimirVersion.Version = fmt.Sprintf("terraform-provider-mimirtool-%s", version)
141142
return mimirtool.New(mimirtool.Config{
142143
AuthToken: d.Get("auth_token").(string),
143144
User: d.Get("api_user").(string),

0 commit comments

Comments
 (0)