feat: file and folder properties - mode, owner and group, applied to a folder's contents too (0.0.8)

This commit is contained in:
redtea committed 2026-10-14 19:31:25 +03:00
1 parent 8eb2bbd35d
commit 65359f5497
6 files changed
+337 -2

No files matched your search

+8
View File
@@ -72,6 +72,14 @@ func dispatchFS(env proto.TaskEnvelope) (any, error) {
var a proto.FSZipArgs
_ = json.Unmarshal(env.Args, &a)
return fsZip(a.Paths, a.Dest)
case proto.TaskFSStat:
var a proto.FSPathArgs
_ = json.Unmarshal(env.Args, &a)
return fsStat(a.Path)
case proto.TaskFSChmod:
var a proto.FSChmodArgs
_ = json.Unmarshal(env.Args, &a)
return fsChmod(a)
default:
return nil, fmt.Errorf("неизвестная операция %q", env.Type)
}