appfiles

package
v6.46.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2019 License: Apache-2.0 Imports: 17 Imported by: 187

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppFiles

type AppFiles interface {
	AppFilesInDir(dir string) (appFiles []models.AppFileFields, err error)
	CopyFiles(appFiles []models.AppFileFields, fromDir, toDir string) (err error)
	CountFiles(directory string) int64
	WalkAppFiles(dir string, onEachFile func(string, string) error) (err error)
}

type ApplicationFiles

type ApplicationFiles struct{}

func (ApplicationFiles) AppFilesInDir

func (appfiles ApplicationFiles) AppFilesInDir(dir string) ([]models.AppFileFields, error)

func (ApplicationFiles) CopyFiles

func (appfiles ApplicationFiles) CopyFiles(appFiles []models.AppFileFields, fromDir, toDir string) error

func (ApplicationFiles) CountFiles

func (appfiles ApplicationFiles) CountFiles(directory string) int64

func (ApplicationFiles) WalkAppFiles

func (appfiles ApplicationFiles) WalkAppFiles(dir string, onEachFile func(string, string) error) error

type ApplicationZipper

type ApplicationZipper struct{}

func (ApplicationZipper) GetZipSize

func (zipper ApplicationZipper) GetZipSize(zipFile *os.File) (int64, error)

func (ApplicationZipper) IsZipFile

func (zipper ApplicationZipper) IsZipFile(name string) bool

func (ApplicationZipper) Unzip

func (zipper ApplicationZipper) Unzip(name string, destDir string) error

func (ApplicationZipper) Zip

func (zipper ApplicationZipper) Zip(dirOrZipFilePath string, targetFile *os.File) error

type CfIgnore

type CfIgnore interface {
	FileShouldBeIgnored(path string) bool
}

func NewCfIgnore

func NewCfIgnore(text string) CfIgnore

type Zipper

type Zipper interface {
	Zip(dirToZip string, targetFile *os.File) (err error)
	IsZipFile(path string) bool
	Unzip(appDir string, destDir string) (err error)
	GetZipSize(zipFile *os.File) (int64, error)
}

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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