appfiles

package
v6.31.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2017 License: Apache-2.0 Imports: 16 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
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter

Jump to

Keyboard shortcuts

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