Skip to content

Commit 64e07b6

Browse files
committed
[efs]: update API client to set User-Agent header to Trident version
1 parent 724bcff commit 64e07b6

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ require (
4343
github.com/mitchellh/hashstructure/v2 v2.0.2
4444
github.com/olekukonko/tablewriter v0.0.5
4545
github.com/openshift/api v0.0.0-20260205045418-81371d13d1fc
46-
github.com/ovh/go-ovh v1.7.0
46+
github.com/ovh/go-ovh v1.9.0
4747
github.com/panjf2000/ants/v2 v2.11.5
4848
github.com/pkg/errors v0.9.1
4949
github.com/prometheus/client_golang v1.23.2

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,8 +343,8 @@ github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8
343343
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
344344
github.com/openshift/api v0.0.0-20260205045418-81371d13d1fc h1:Crx99bQsvRhRMOMLssfVChaOItelVQhsv3esIFpcszc=
345345
github.com/openshift/api v0.0.0-20260205045418-81371d13d1fc/go.mod h1:d5uzF0YN2nQQFA0jIEWzzOZ+edmo6wzlGLvx5Fhz4uY=
346-
github.com/ovh/go-ovh v1.7.0 h1:V14nF7FwDjQrZt9g7jzcvAAQ3HN6DNShRFRMC3jLoPw=
347-
github.com/ovh/go-ovh v1.7.0/go.mod h1:cTVDnl94z4tl8pP1uZ/8jlVxntjSIf09bNcQ5TJSC7c=
346+
github.com/ovh/go-ovh v1.9.0 h1:6K8VoL3BYjVV3In9tPJUdT7qMx9h0GExN9EXx1r2kKE=
347+
github.com/ovh/go-ovh v1.9.0/go.mod h1:cTVDnl94z4tl8pP1uZ/8jlVxntjSIf09bNcQ5TJSC7c=
348348
github.com/panjf2000/ants/v2 v2.11.5 h1:a7LMnMEeux/ebqTux140tRiaqcFTV0q2bEHF03nl6Rg=
349349
github.com/panjf2000/ants/v2 v2.11.5/go.mod h1:8u92CYMUc6gyvTIw8Ru7Mt7+/ESnJahz5EVtqfrilek=
350350
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=

storage_drivers/ovh/api/ovh.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import (
1414
"github.com/cenkalti/backoff/v4"
1515
"github.com/ovh/go-ovh/ovh"
1616

17+
tridentConfig "github.com/netapp/trident/config"
1718
. "github.com/netapp/trident/logging"
1819
"github.com/netapp/trident/pkg/collection"
1920
"github.com/netapp/trident/storage"
@@ -72,6 +73,9 @@ func NewDriver(config *ClientConfig) (OVHClient, error) {
7273
return nil, err
7374
}
7475

76+
// Set User-Agent to Trident version
77+
httpClient.UserAgent = "Trident/" + tridentConfig.OrchestratorVersion.String()
78+
7579
sdkClient := &OVHEFSClient{
7680
httpClient: httpClient,
7781
}

0 commit comments

Comments
 (0)