feat(fs): add put return after finished

This commit is contained in:
Noah Hsu
2022-06-24 14:21:28 +08:00
parent 956a5ae906
commit 3f49271db6
2 changed files with 24 additions and 4 deletions

View File

@ -77,8 +77,16 @@ func Remove(ctx context.Context, path string) error {
return err
}
func Put(ctx context.Context, dstDirPath string, file model.FileStreamer) error {
err := put(ctx, dstDirPath, file)
func PutDirectly(ctx context.Context, dstDirPath string, file model.FileStreamer) error {
err := putDirectly(ctx, dstDirPath, file)
if err != nil {
log.Errorf("failed put %s: %+v", dstDirPath, err)
}
return err
}
func PutAsTask(dstDirPath string, file model.FileStreamer) error {
err := putAsTask(dstDirPath, file)
if err != nil {
log.Errorf("failed put %s: %+v", dstDirPath, err)
}