diff --git a/backend/posix/posix.go b/backend/posix/posix.go index 62da166..c23aca5 100644 --- a/backend/posix/posix.go +++ b/backend/posix/posix.go @@ -733,7 +733,7 @@ func (p *Posix) PutObject(po *s3.PutObjectInput) (string, error) { xattr.Set(name, "user."+k, []byte(v)) } - // set our tag that this dir was specifically put + // set our attribute that this dir was specifically put xattr.Set(name, dirObjKey, nil) } else { // object is file @@ -743,8 +743,6 @@ func (p *Posix) PutObject(po *s3.PutObjectInput) (string, error) { } defer f.cleanup() - // TODO: fallocate based on content length - hash := md5.New() rdr := io.TeeReader(po.Body, hash) _, err = io.Copy(f, rdr)