Skip to content

Commit 1120d12

Browse files
authored
added option to build using a version flag for user-agent (#35)
* added option to build using a version flag for user-agent * removed debug bin * removed binary
1 parent debd295 commit 1120d12

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.vscode/
2-
.env
2+
.env
3+
__debug_bin

port/provider.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
77
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
88
"github.com/port-labs/terraform-provider-port-labs/port/cli"
9+
"github.com/port-labs/terraform-provider-port-labs/version"
910
)
1011

1112
func Provider() *schema.Provider {
@@ -52,7 +53,7 @@ func providerConfigure(ctx context.Context, d *schema.ResourceData) (interface{}
5253
// token := d.Get("token").(string)
5354
baseURL := d.Get("base_url").(string)
5455

55-
c, err := cli.New(baseURL, cli.WithHeader("User-Agent", "terraform-provider-port-labs/0.1"), cli.WithClientID(clientID))
56+
c, err := cli.New(baseURL, cli.WithHeader("User-Agent", version.ProviderVersion), cli.WithClientID(clientID))
5657
if err != nil {
5758
return nil, diag.FromErr(err)
5859
}

version/version.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package version
2+
3+
var (
4+
// ProviderVersion is set during the release process to the release version of the binary
5+
ProviderVersion = "terraform-provider-port-labs/0.1"
6+
)

0 commit comments

Comments
 (0)