MCPcopy
hub / github.com/filebrowser/filebrowser / OpenFile

Method OpenFile

files/scoped.go:187–192  ·  view source on GitHub ↗
(name string, flag int, perm os.FileMode)

Source from the content-addressed store, hash-verified

185}
186
187func (s *ScopedFs) OpenFile(name string, flag int, perm os.FileMode) (afero.File, error) {
188 if err := s.guard(name); err != nil {
189 return nil, err
190 }
191 return s.base.OpenFile(name, flag, perm)
192}
193
194func (s *ScopedFs) Remove(name string) error {
195 if err := s.guard(name); err != nil {

Callers 5

TestScopedFsFunction · 0.95
tusPostHandlerFunction · 0.80
tusPatchHandlerFunction · 0.80
writeFileFunction · 0.80
CopyFileFunction · 0.80

Calls 1

guardMethod · 0.95

Tested by 1

TestScopedFsFunction · 0.76