Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveFileSystem ¶
type ArchiveFileSystem struct {
// contains filtered or unexported fields
}
func NewArchiveFileSystem ¶
func NewArchiveFileSystem(memoryFileSystem vfs.FileSystem, osFileSystem vfs.FileSystem) (*ArchiveFileSystem, error)
func (*ArchiveFileSystem) ArchiveFile ¶
func (s *ArchiveFileSystem) ArchiveFile(filePath string) (TarData, error)
func (*ArchiveFileSystem) CreateArchiveFileSystem ¶
func (s *ArchiveFileSystem) CreateArchiveFileSystem(path string) error
func (*ArchiveFileSystem) GetArchiveFileSystem ¶
func (s *ArchiveFileSystem) GetArchiveFileSystem() vfs.FileSystem
type TempFileSystem ¶
type TempFileSystem struct {
// contains filtered or unexported fields
}
func NewTempFileSystem ¶
func NewTempFileSystem() *TempFileSystem
func (*TempFileSystem) DownloadTempFile ¶
func (*TempFileSystem) FileExists ¶
func (fs *TempFileSystem) FileExists(filePath string) (bool, error)
FileExists checks if a file exists at the given filePath and is a regular file.
func (*TempFileSystem) RemoveTempFiles ¶
func (fs *TempFileSystem) RemoveTempFiles() []error
Click to show internal directories.
Click to hide internal directories.