feat: add logging for file save operations in storage modules

This commit is contained in:
krau
2025-02-21 14:04:32 +08:00
parent c9921926e3
commit d2669f0c99
3 changed files with 4 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ func (w *Webdav) Name() string {
}
func (w *Webdav) Save(ctx context.Context, filePath, storagePath string) error {
logger.L.Infof("Saving file %s to %s", filePath, storagePath)
if err := w.client.MkdirAll(path.Dir(storagePath), os.ModePerm); err != nil {
logger.L.Errorf("Failed to create directory %s: %v", path.Dir(storagePath), err)
return ErrFailedToCreateDirectory