feat: upload
This commit is contained in:
@@ -17,8 +17,6 @@ import (
|
||||
const (
|
||||
// StorageTypeLocal is a StorageType of type Local.
|
||||
StorageTypeLocal StorageType = iota
|
||||
// StorageTypeAliOSS is a StorageType of type AliOSS.
|
||||
StorageTypeAliOSS
|
||||
// StorageTypeS3 is a StorageType of type S3.
|
||||
StorageTypeS3
|
||||
// StorageTypeMinIO is a StorageType of type MinIO.
|
||||
@@ -27,13 +25,12 @@ const (
|
||||
|
||||
var ErrInvalidStorageType = fmt.Errorf("not a valid StorageType, try [%s]", strings.Join(_StorageTypeNames, ", "))
|
||||
|
||||
const _StorageTypeName = "LocalAliOSSS3MinIO"
|
||||
const _StorageTypeName = "LocalS3MinIO"
|
||||
|
||||
var _StorageTypeNames = []string{
|
||||
_StorageTypeName[0:5],
|
||||
_StorageTypeName[5:11],
|
||||
_StorageTypeName[11:13],
|
||||
_StorageTypeName[13:18],
|
||||
_StorageTypeName[5:7],
|
||||
_StorageTypeName[7:12],
|
||||
}
|
||||
|
||||
// StorageTypeNames returns a list of possible string values of StorageType.
|
||||
@@ -47,17 +44,15 @@ func StorageTypeNames() []string {
|
||||
func StorageTypeValues() []StorageType {
|
||||
return []StorageType{
|
||||
StorageTypeLocal,
|
||||
StorageTypeAliOSS,
|
||||
StorageTypeS3,
|
||||
StorageTypeMinIO,
|
||||
}
|
||||
}
|
||||
|
||||
var _StorageTypeMap = map[StorageType]string{
|
||||
StorageTypeLocal: _StorageTypeName[0:5],
|
||||
StorageTypeAliOSS: _StorageTypeName[5:11],
|
||||
StorageTypeS3: _StorageTypeName[11:13],
|
||||
StorageTypeMinIO: _StorageTypeName[13:18],
|
||||
StorageTypeLocal: _StorageTypeName[0:5],
|
||||
StorageTypeS3: _StorageTypeName[5:7],
|
||||
StorageTypeMinIO: _StorageTypeName[7:12],
|
||||
}
|
||||
|
||||
// String implements the Stringer interface.
|
||||
@@ -76,10 +71,9 @@ func (x StorageType) IsValid() bool {
|
||||
}
|
||||
|
||||
var _StorageTypeValue = map[string]StorageType{
|
||||
_StorageTypeName[0:5]: StorageTypeLocal,
|
||||
_StorageTypeName[5:11]: StorageTypeAliOSS,
|
||||
_StorageTypeName[11:13]: StorageTypeS3,
|
||||
_StorageTypeName[13:18]: StorageTypeMinIO,
|
||||
_StorageTypeName[0:5]: StorageTypeLocal,
|
||||
_StorageTypeName[5:7]: StorageTypeS3,
|
||||
_StorageTypeName[7:12]: StorageTypeMinIO,
|
||||
}
|
||||
|
||||
// ParseStorageType attempts to convert a string to a StorageType.
|
||||
|
||||
Reference in New Issue
Block a user