🎨 add some debug log

This commit is contained in:
微凉 2021-12-10 22:24:43 +08:00
parent 2f8258053f
commit 78f81ddc3b
3 changed files with 7 additions and 1 deletions

View File

@ -5,6 +5,7 @@ import (
"github.com/Xhofe/alist/conf" "github.com/Xhofe/alist/conf"
"github.com/Xhofe/alist/model" "github.com/Xhofe/alist/model"
"github.com/Xhofe/alist/utils" "github.com/Xhofe/alist/utils"
log "github.com/sirupsen/logrus"
) )
func KeyCache(path string, account *model.Account) string { func KeyCache(path string, account *model.Account) string {
@ -21,5 +22,7 @@ func GetCache(path string, account *model.Account) (interface{}, error) {
} }
func DeleteCache(path string, account *model.Account) error { func DeleteCache(path string, account *model.Account) error {
return conf.Cache.Delete(conf.Ctx, KeyCache(path, account)) err := conf.Cache.Delete(conf.Ctx, KeyCache(path, account))
log.Debugf("delete cache %s: %+v", path, err)
return err
} }

View File

@ -203,6 +203,7 @@ func slashClean(name string) string {
func moveFiles(ctx context.Context, fs *FileSystem, src string, dst string, overwrite bool) (status int, err error) { func moveFiles(ctx context.Context, fs *FileSystem, src string, dst string, overwrite bool) (status int, err error) {
src = utils.ParsePath(src) src = utils.ParsePath(src)
dst = utils.ParsePath(dst) dst = utils.ParsePath(dst)
log.Debugf("move %s -> %s", src, dst)
if src == dst { if src == dst {
return http.StatusMethodNotAllowed, errDestinationEqualsSource return http.StatusMethodNotAllowed, errDestinationEqualsSource
} }
@ -230,6 +231,7 @@ func moveFiles(ctx context.Context, fs *FileSystem, src string, dst string, over
func copyFiles(ctx context.Context, fs *FileSystem, src string, dst string, overwrite bool, depth int, recursion int) (status int, err error) { func copyFiles(ctx context.Context, fs *FileSystem, src string, dst string, overwrite bool, depth int, recursion int) (status int, err error) {
src = utils.ParsePath(src) src = utils.ParsePath(src)
dst = utils.ParsePath(dst) dst = utils.ParsePath(dst)
log.Debugf("move %s -> %s", src, dst)
if src == dst { if src == dst {
return http.StatusMethodNotAllowed, errDestinationEqualsSource return http.StatusMethodNotAllowed, errDestinationEqualsSource
} }

View File

@ -46,6 +46,7 @@ func (h *Handler) stripPrefix(p string) (string, int, error) {
func isPathExist(ctx context.Context, fs *FileSystem, path string) (bool, FileInfo) { func isPathExist(ctx context.Context, fs *FileSystem, path string) (bool, FileInfo) {
file, err := fs.File(path) file, err := fs.File(path)
if err != nil { if err != nil {
log.Debug(err)
return false, nil return false, nil
} }
return true, file return true, file