refactor torrent
This commit is contained in:
parent
99cdd5471e
commit
991c15fdef
33 changed files with 223 additions and 275 deletions
src/host/vfs
|
@ -44,7 +44,7 @@ type Filesystem interface {
|
|||
}
|
||||
|
||||
// readonly
|
||||
const roMode = fs.FileMode(0555)
|
||||
const ROMode = fs.FileMode(0555)
|
||||
|
||||
type fileInfo struct {
|
||||
name string
|
||||
|
@ -63,7 +63,7 @@ func newDirInfo(name string) *fileInfo {
|
|||
}
|
||||
}
|
||||
|
||||
func newFileInfo(name string, size int64) *fileInfo {
|
||||
func NewFileInfo(name string, size int64) *fileInfo {
|
||||
return &fileInfo{
|
||||
name: path.Base(name),
|
||||
size: size,
|
||||
|
@ -93,10 +93,10 @@ func (fi *fileInfo) Size() int64 {
|
|||
|
||||
func (fi *fileInfo) Mode() fs.FileMode {
|
||||
if fi.isDir {
|
||||
return roMode | fs.ModeDir
|
||||
return ROMode | fs.ModeDir
|
||||
}
|
||||
|
||||
return roMode
|
||||
return ROMode
|
||||
}
|
||||
|
||||
func (fi *fileInfo) ModTime() time.Time {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue