MCPcopy Create free account
hub / github.com/devld/go-drive / Save

Method Save

script/object_drive.go:38–45  ·  view source on GitHub ↗
(ctx any, path string, size int64, override bool, reader any)

Source from the content-addressed store, hash-verified

36}
37
38func (d Drive) Save(ctx any, path string, size int64, override bool, reader any) Entry {
39 vm := GetVM(ctx)
40 entry, e := d.d.Save(GetTaskCtx(ctx), path, size, override, GetReader(reader))
41 if e != nil {
42 throwForVM(vm, e)
43 }
44 return NewEntry(entry)
45}
46
47func (d Drive) MakeDir(ctx any, path string) Entry {
48 vm := GetVM(ctx)

Callers

nothing calls this directly

Calls 6

GetVMFunction · 0.85
GetTaskCtxFunction · 0.85
GetReaderFunction · 0.85
throwForVMFunction · 0.85
NewEntryFunction · 0.85
SaveMethod · 0.65

Tested by

no test coverage detected