mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-14 18:53:35 +00:00
rebase: Azure key vault module dependency update
This commit adds the Azure SDK for Azure key vault KMS integration to the Ceph CSI driver. Signed-off-by: Praveen M <m.praveen@ibm.com>
This commit is contained in:
vendor
github.com
Azure
azure-sdk-for-go
sdk
azcore
CHANGELOG.mdLICENSE.txtREADME.mdci.yml
arm
internal
policy
runtime
cloud
core.godoc.goerrors.goetag.gointernal
exported
log
pollers
shared
log
policy
runtime
doc.goerrors.gopager.gopipeline.gopolicy_api_version.gopolicy_bearer_token.gopolicy_body_download.gopolicy_http_header.gopolicy_http_trace.gopolicy_include_response.gopolicy_key_credential.gopolicy_logging.gopolicy_request_id.gopolicy_retry.gopolicy_sas_credential.gopolicy_telemetry.gopoller.gorequest.goresponse.gotransport_default_dialer_other.gotransport_default_dialer_wasm.gotransport_default_http_client.go
streaming
to
tracing
azidentity
CHANGELOG.mdLICENSE.txtMIGRATION.mdREADME.mdTOKEN_CACHING.MDTROUBLESHOOTING.mdassets.jsonauthentication_record.goazidentity.goazure_cli_credential.goazure_developer_cli_credential.gochained_token_credential.goci.ymlclient_assertion_credential.goclient_certificate_credential.goclient_secret_credential.goconfidential_client.godefault_azure_credential.godeveloper_credential_util.godevice_code_credential.goenvironment_credential.goerrors.gogo.workgo.work.suminteractive_browser_credential.go
internal
logging.gomanaged_identity_client.gomanaged_identity_credential.goon_behalf_of_credential.gopublic_client.gotest-resources-pre.ps1test-resources.bicepusername_password_credential.goversion.goworkload_identity.gointernal
security
AzureAD
microsoft-authentication-library-for-go
LICENSE
apps
cache
confidential
errors
internal
base
exported
json
local
oauth
options
shared
version
public
golang-jwt
jwt
v5
.gitignoreLICENSEMIGRATION_GUIDE.mdREADME.mdSECURITY.mdVERSION_HISTORY.mdclaims.godoc.goecdsa.goecdsa_utils.goed25519.goed25519_utils.goerrors.goerrors_go1_20.goerrors_go_other.gohmac.gomap_claims.gonone.goparser.goparser_option.goregistered_claims.gorsa.gorsa_pss.gorsa_utils.gosigning_method.gostaticcheck.conftoken.gotoken_option.gotypes.govalidator.go
kylelemons
godebug
pkg
golang.org
x
crypto
21
vendor/github.com/pkg/browser/browser_linux.go
generated
vendored
Normal file
21
vendor/github.com/pkg/browser/browser_linux.go
generated
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
package browser
|
||||
|
||||
import (
|
||||
"os/exec"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func openBrowser(url string) error {
|
||||
providers := []string{"xdg-open", "x-www-browser", "www-browser"}
|
||||
|
||||
// There are multiple possible providers to open a browser on linux
|
||||
// One of them is xdg-open, another is x-www-browser, then there's www-browser, etc.
|
||||
// Look for one that exists and run it
|
||||
for _, provider := range providers {
|
||||
if _, err := exec.LookPath(provider); err == nil {
|
||||
return runCmd(provider, url)
|
||||
}
|
||||
}
|
||||
|
||||
return &exec.Error{Name: strings.Join(providers, ","), Err: exec.ErrNotFound}
|
||||
}
|
Reference in New Issue
Block a user