in credentials/providers/static_ak.go [33:54]
func (builder *StaticAKCredentialsProviderBuilder) Build() (provider *StaticAKCredentialsProvider, err error) {
if builder.provider.accessKeyId == "" {
builder.provider.accessKeyId = os.Getenv("ALIBABA_CLOUD_ACCESS_KEY_ID")
}
if builder.provider.accessKeyId == "" {
err = errors.New("the access key id is empty")
return
}
if builder.provider.accessKeySecret == "" {
builder.provider.accessKeySecret = os.Getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET")
}
if builder.provider.accessKeySecret == "" {
err = errors.New("the access key secret is empty")
return
}
provider = builder.provider
return
}