MCPcopy Index your code
hub / github.com/cloudreve/cloudreve / Open

Method Open

pkg/filemanager/driver/handler.go:54–54  ·  view source on GitHub ↗

Open physical files. Only implemented if HandlerCapabilityInboundGet capability is set. Returns file path and an os.File object.

(ctx context.Context, path string)

Source from the content-addressed store, hash-verified

52 // Open physical files. Only implemented if HandlerCapabilityInboundGet capability is set.
53 // Returns file path and an os.File object.
54 Open(ctx context.Context, path string) (*os.File, error)
55
56 // LocalPath returns the local path of a file.
57 // Only implemented if HandlerCapabilityInboundGet capability is set.

Callers 15

FrontendFileHandlerFunction · 0.65
OpenFunction · 0.65
GetMethod · 0.65
RestoreMethod · 0.65
getJpegOrientationFunction · 0.65
uploadArchiveMethod · 0.65
masterExtractArchiveMethod · 0.65
DoMethod · 0.65
DoMethod · 0.65
masterTransferMethod · 0.65
OpenMethod · 0.65
generateThumbMethod · 0.65

Implementers 10

Driverpkg/filemanager/driver/cos/cos.go
Driverpkg/filemanager/driver/remote/remote.g
Driverpkg/filemanager/driver/obs/obs.go
Driverpkg/filemanager/driver/oss/oss.go
Driverpkg/filemanager/driver/s3/s3.go
Driverpkg/filemanager/driver/onedrive/onedri
Driverpkg/filemanager/driver/local/local.go
Driverpkg/filemanager/driver/upyun/upyun.go
Driverpkg/filemanager/driver/ks3/ks3.go
Driverpkg/filemanager/driver/qiniu/qiniu.go

Calls

no outgoing calls

Tested by

no test coverage detected