Documentation
¶
Index ¶
- type JuiceFileUtils
- func (j JuiceFileUtils) Count(juiceSubPath string) (total int64, err error)
- func (j JuiceFileUtils) DeleteDir(dir string) (err error)
- func (j JuiceFileUtils) GetFileCount(juiceSubPath string) (fileCount int64, err error)
- func (j JuiceFileUtils) GetMetric() (metrics string, err error)
- func (j JuiceFileUtils) IsExist(juiceSubPath string) (found bool, err error)
- func (j JuiceFileUtils) LoadMetadataWithoutTimeout(juicefsPath string) (err error)
- func (j JuiceFileUtils) Mkdir(juiceSubPath string) (err error)
- func (a JuiceFileUtils) QueryMetaDataInfoIntoFile(key KeyOfMetaDataFile, filename string) (value string, err error)
- type KeyOfMetaDataFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JuiceFileUtils ¶
type JuiceFileUtils struct {
// contains filtered or unexported fields
}
func NewJuiceFileUtils ¶
func (JuiceFileUtils) Count ¶
func (j JuiceFileUtils) Count(juiceSubPath string) (total int64, err error)
The count of the JuiceFS Filesystem
func (JuiceFileUtils) DeleteDir ¶
func (j JuiceFileUtils) DeleteDir(dir string) (err error)
DeleteDir delete dir in pod
func (JuiceFileUtils) GetFileCount ¶
func (j JuiceFileUtils) GetFileCount(juiceSubPath string) (fileCount int64, err error)
file count of the JuiceFS Filesystem (except folder) use "ls -lR xxx|grep "^-"| wc -l"
func (JuiceFileUtils) GetMetric ¶
func (j JuiceFileUtils) GetMetric() (metrics string, err error)
GetMetric Get pod metrics
func (JuiceFileUtils) IsExist ¶
func (j JuiceFileUtils) IsExist(juiceSubPath string) (found bool, err error)
IsExist checks if the juicePath exists
func (JuiceFileUtils) LoadMetadataWithoutTimeout ¶
func (j JuiceFileUtils) LoadMetadataWithoutTimeout(juicefsPath string) (err error)
Load the metadata without timeout
func (JuiceFileUtils) Mkdir ¶
func (j JuiceFileUtils) Mkdir(juiceSubPath string) (err error)
Mkdir mkdir in juicefs container
func (JuiceFileUtils) QueryMetaDataInfoIntoFile ¶
func (a JuiceFileUtils) QueryMetaDataInfoIntoFile(key KeyOfMetaDataFile, filename string) (value string, err error)
QueryMetaDataInfoIntoFile queries the metadata info file.
type KeyOfMetaDataFile ¶
type KeyOfMetaDataFile string
var ( DatasetName KeyOfMetaDataFile = "dataset" Namespace KeyOfMetaDataFile = "namespace" UfsTotal KeyOfMetaDataFile = "ufstotal" FileNum KeyOfMetaDataFile = "filenum" )
Click to show internal directories.
Click to hide internal directories.