Skip to content
Prev Previous commit
Next Next commit
only validate necessary fields
  • Loading branch information
honganan committed Nov 11, 2024
commit dd898d400158eb11cb079939ed12e7aaef7f05cc
15 changes: 0 additions & 15 deletions pkg/storage/chunk/client/alibaba/oss_object_client.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,21 +59,6 @@ func (cfg *OssConfig) RegisterFlagsWithPrefix(prefix string, f *flag.FlagSet) {
}

func (cfg *OssConfig) Validate() error {
if len(cfg.Bucket) == 0 {
return errors.New("bucket name is required")
}
if len(cfg.Endpoint) == 0 {
return errors.New("endpoint is required")
}
if len(cfg.AccessKeyID) == 0 {
return errors.New("access key id is required")
}
if len(cfg.SecretAccessKey) == 0 {
return errors.New("secret access key is required")
}
if cfg.ConnectionTimeoutSec <= 0 {
return errors.New("connection timeout must be greater than 0")
}
if cfg.ReadWriteTimeoutSec <= 0 {
return errors.New("read write timeout must be greater than 0")
}
Expand Down
Loading