添加日志打印

This commit is contained in:
lzh 2025-05-23 11:31:46 +08:00
parent 4be986392c
commit e6235c10d6

View File

@ -10,6 +10,7 @@ import (
"path/filepath"
"strings"
"dubbo.apache.org/dubbo-go/v3/common/logger"
filesApi "github.com/filebrowser/filebrowser/v2/api/files"
"github.com/filebrowser/filebrowser/v2/files"
"github.com/filebrowser/filebrowser/v2/rules"
@ -156,6 +157,7 @@ func (f *FilesProvider) TusCreate(ctx context.Context, req *filesApi.TusCreateRe
if err := openFile.Close(); err != nil {
return nil, err
}
logger.Infof("创建空文件,%v", openFile.Name())
return &filesApi.TusCreateResp{
UploadLength: -1,
UploadOffset: 0,
@ -200,6 +202,7 @@ func (f *FilesProvider) TusUpload(ctx context.Context, req *filesApi.TusUploadRe
return nil, fmt.Errorf("could not seek file: %w", err)
}
logger.Infof("写入文件块offset:%v块大小%vbyte", req.UploadOffset, len(req.Content))
bytesWritten, err := io.Copy(openFile, bytes.NewBuffer(req.Content))
if err != nil {
return nil, fmt.Errorf("could not write to file: %w", err)
@ -259,6 +262,7 @@ func (f *FilesProvider) ResumableTransfer(ctx context.Context, req *filesApi.Res
return nil, fmt.Errorf("could not open file: %w", err)
}
defer openFile.Close()
logger.Debugf("设置文件读取offset:%vlength%v", req.Offset, req.Length)
_, err = openFile.Seek(req.Offset, 0)
if err != nil {
return nil, err