mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-19 14:47:57 +08:00
refactoring
This commit is contained in:
@@ -18,7 +18,7 @@ type BackendStorageFile interface {
|
||||
Truncate(off int64) error
|
||||
io.Closer
|
||||
GetStat() (datSize int64, modTime time.Time, err error)
|
||||
String() string
|
||||
Name() string
|
||||
}
|
||||
|
||||
type BackendStorage interface {
|
||||
|
@@ -45,10 +45,6 @@ func (df *DiskFile) GetStat() (datSize int64, modTime time.Time, err error) {
|
||||
return 0, time.Time{}, err
|
||||
}
|
||||
|
||||
func (df *DiskFile) String() string {
|
||||
func (df *DiskFile) Name() string {
|
||||
return df.fullFilePath
|
||||
}
|
||||
|
||||
func (df *DiskFile) Instantiate(src *os.File) error {
|
||||
panic("should not implement Instantiate for DiskFile")
|
||||
}
|
||||
|
@@ -55,10 +55,6 @@ func (mmf *MemoryMappedFile) GetStat() (datSize int64, modTime time.Time, err er
|
||||
return 0, time.Time{}, err
|
||||
}
|
||||
|
||||
func (mmf *MemoryMappedFile) String() string {
|
||||
func (mmf *MemoryMappedFile) Name() string {
|
||||
return mmf.mm.File.Name()
|
||||
}
|
||||
|
||||
func (mmf *MemoryMappedFile) Instantiate(src *os.File) error {
|
||||
panic("should not implement Instantiate for MemoryMappedFile")
|
||||
}
|
||||
|
@@ -153,7 +153,6 @@ func (s3backendStorageFile S3BackendStorageFile) GetStat() (datSize int64, modTi
|
||||
return
|
||||
}
|
||||
|
||||
func (s3backendStorageFile S3BackendStorageFile) String() string {
|
||||
func (s3backendStorageFile S3BackendStorageFile) Name() string {
|
||||
return s3backendStorageFile.key
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user