mirror of https://github.com/Xhofe/alist
parent
f26ac57569
commit
6fd05d7d72
|
@ -39,7 +39,7 @@ var (
|
||||||
ImageTypes = []string{"jpg", "tiff", "jpeg", "png", "gif", "bmp", "svg", "ico", "swf", "webp"}
|
ImageTypes = []string{"jpg", "tiff", "jpeg", "png", "gif", "bmp", "svg", "ico", "swf", "webp"}
|
||||||
)
|
)
|
||||||
|
|
||||||
var settingsMap = make(map[string]string, 0)
|
var settingsMap = make(map[string]string)
|
||||||
|
|
||||||
func Set(key string, value string) {
|
func Set(key string, value string) {
|
||||||
settingsMap[key] = value
|
settingsMap[key] = value
|
||||||
|
|
|
@ -26,7 +26,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
var client189Map map[string]*resty.Client
|
var client189Map map[string]*resty.Client
|
||||||
var infoMap = make(map[string]Rsa, 0)
|
var infoMap = make(map[string]Rsa)
|
||||||
|
|
||||||
func (driver Cloud189) getClient(account *model.Account) (*resty.Client, error) {
|
func (driver Cloud189) getClient(account *model.Account) (*resty.Client, error) {
|
||||||
client, ok := client189Map[account.Name]
|
client, ok := client189Map[account.Name]
|
||||||
|
|
|
@ -156,7 +156,7 @@ func getMd5(data []byte) []byte {
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
base.RegisterDriver(&Cloud189{})
|
base.RegisterDriver(&Cloud189{})
|
||||||
client189Map = make(map[string]*resty.Client, 0)
|
client189Map = make(map[string]*resty.Client)
|
||||||
}
|
}
|
||||||
|
|
||||||
func decodeURIComponent(str string) string {
|
func decodeURIComponent(str string) string {
|
||||||
|
|
|
@ -84,7 +84,7 @@ func GetDriversMap() map[string]Driver {
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetDrivers() map[string][]Item {
|
func GetDrivers() map[string][]Item {
|
||||||
res := make(map[string][]Item, 0)
|
res := make(map[string][]Item)
|
||||||
for k, v := range driversMap {
|
for k, v := range driversMap {
|
||||||
if v.Config().OnlyProxy {
|
if v.Config().OnlyProxy {
|
||||||
res[k] = v.Items()
|
res[k] = v.Items()
|
||||||
|
|
|
@ -27,4 +27,5 @@ func (driver FTP) Login(account *model.Account) (*ftp.ServerConn, error) {
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
base.RegisterDriver(&FTP{})
|
base.RegisterDriver(&FTP{})
|
||||||
|
connMap = make(map[string]*ftp.ServerConn)
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,6 +118,6 @@ func (driver S3) GetKey(path string, account *model.Account, dir bool) string {
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
sessionsMap = make(map[string]*session.Session, 0)
|
sessionsMap = make(map[string]*session.Session)
|
||||||
base.RegisterDriver(&S3{})
|
base.RegisterDriver(&S3{})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue