Skip to content

Commit ccec91a

Browse files
committed
refactor: avoid some package name clashes in provider.go
1 parent 0a45d60 commit ccec91a

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

internal/provider/provider.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (p *MeshStackProvider) Configure(ctx context.Context, req provider.Configur
7070
}
7171
}
7272

73-
url, err := url.Parse(endpoint)
73+
parsedEndpoint, err := url.Parse(endpoint)
7474
if err != nil {
7575
resp.Diagnostics.AddError("Provider endpoint not valid.", "The value provided as the providers endpoint is not a valid URL.")
7676
return
@@ -100,14 +100,13 @@ func (p *MeshStackProvider) Configure(ctx context.Context, req provider.Configur
100100
}
101101
}
102102

103-
client, err := client.NewClient(url, apiKey, apiSecret)
103+
meshstackClient, err := client.NewClient(parsedEndpoint, apiKey, apiSecret)
104104
if err != nil {
105-
resp.Diagnostics.AddError("Failed to create client.", err.Error())
105+
resp.Diagnostics.AddError("Failed to create meshStack client.", err.Error())
106106
return
107107
}
108-
resp.DataSourceData = client
109-
resp.ResourceData = client
110-
108+
resp.DataSourceData = meshstackClient
109+
resp.ResourceData = meshstackClient
111110
}
112111

113112
func (p *MeshStackProvider) Resources(ctx context.Context) []func() resource.Resource {

0 commit comments

Comments
 (0)