cwdfs

package
v0.4.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: Apache-2.0 Imports: 5 Imported by: 6

Documentation

Overview

Package cwdfs provides a virtual filesystem supporting the notion of a current working directory based on any kind of base filesystem.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type WorkingDirectoryFileSystem

type WorkingDirectoryFileSystem struct {
	// contains filtered or unexported fields
}

func (*WorkingDirectoryFileSystem) Chdir

func (w *WorkingDirectoryFileSystem) Chdir(path string) error

func (*WorkingDirectoryFileSystem) Chmod

func (w *WorkingDirectoryFileSystem) Chmod(name string, mode os.FileMode) error

func (*WorkingDirectoryFileSystem) Chtimes

func (w *WorkingDirectoryFileSystem) Chtimes(name string, atime time.Time, mtime time.Time) error

func (*WorkingDirectoryFileSystem) Create

func (w *WorkingDirectoryFileSystem) Create(name string) (vfs.File, error)

func (*WorkingDirectoryFileSystem) FSTempDir

func (w *WorkingDirectoryFileSystem) FSTempDir() string

func (*WorkingDirectoryFileSystem) Getwd

func (w *WorkingDirectoryFileSystem) Getwd() (string, error)

func (*WorkingDirectoryFileSystem) Lstat

func (*WorkingDirectoryFileSystem) Mkdir

func (w *WorkingDirectoryFileSystem) Mkdir(name string, perm os.FileMode) error

func (*WorkingDirectoryFileSystem) MkdirAll

func (w *WorkingDirectoryFileSystem) MkdirAll(path string, perm os.FileMode) error

func (*WorkingDirectoryFileSystem) Name

func (*WorkingDirectoryFileSystem) Normalize

func (w *WorkingDirectoryFileSystem) Normalize(path string) string

func (*WorkingDirectoryFileSystem) Open

func (w *WorkingDirectoryFileSystem) Open(name string) (vfs.File, error)

func (*WorkingDirectoryFileSystem) OpenFile

func (w *WorkingDirectoryFileSystem) OpenFile(name string, flag int, perm os.FileMode) (vfs.File, error)
func (w *WorkingDirectoryFileSystem) Readlink(name string) (string, error)

func (*WorkingDirectoryFileSystem) Remove

func (w *WorkingDirectoryFileSystem) Remove(name string) error

func (*WorkingDirectoryFileSystem) RemoveAll

func (w *WorkingDirectoryFileSystem) RemoveAll(path string) error

func (*WorkingDirectoryFileSystem) Rename

func (w *WorkingDirectoryFileSystem) Rename(oldname, newname string) error

func (*WorkingDirectoryFileSystem) Stat

func (w *WorkingDirectoryFileSystem) Symlink(oldname, newname string) error

func (*WorkingDirectoryFileSystem) VolumeName

func (w *WorkingDirectoryFileSystem) VolumeName(name string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL