You've already forked VptPassiveAdapter
feat(storage): 添加阿里云OSS存储支持
- 在StorageConfig中新增AliOSS字段以配置阿里云OSS参数 - 新增AliOSSConfig结构体定义阿里云OSS相关配置项 - 在fs包中实现AliOSSAdapter适配器用于操作阿里云OSS - 实现GetFileList方法从阿里云OSS获取并缓存文件列表 - 添加定时清理过期缓存的功能 - 更新adapter.go根据存储类型选择对应的适配器实例
This commit is contained in:
@@ -16,6 +16,10 @@ func GetAdapter() Adapter {
|
||||
return &S3Adapter{
|
||||
StorageConfig: config.Config.Record.Storage,
|
||||
}
|
||||
} else if config.Config.Record.Storage.Type == "alioss" {
|
||||
return &AliOSSAdapter{
|
||||
StorageConfig: config.Config.Record.Storage,
|
||||
}
|
||||
} else {
|
||||
return &LocalAdapter{
|
||||
config.Config.Record.Storage,
|
||||
|
||||
Reference in New Issue
Block a user