Documentation
¶
Index ¶
- func CompareFiles(path string, file PutIoFiles) bool
- func CreateFolder(path string) bool
- func GetFolderInformation(conf Configuration, folderName string, dir int64, folders cmap.ConcurrentMap)
- func GoOrganizeFolder(foldername string, folders cmap.ConcurrentMap, conf Configuration, ...) []os.FileInfo
- func HandleFile(putFile PutIoFiles, file os.FileInfo, foldername string, conf Configuration, ...)
- func Read(filename string) string
- func RemoveOfflineFile(path string, stats os.FileInfo) bool
- func RemoveOnlineFile(conf Configuration, file PutIoFiles) bool
- func Run(oauthToken string, foldername string, moveFileToFolder string)
- func SetOwner(pid int, gid int, path string)
- type Configuration
- type PutIoFiles
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareFiles ¶
func CompareFiles(path string, file PutIoFiles) bool
func CreateFolder ¶
func GetFolderInformation ¶
func GetFolderInformation(conf Configuration, folderName string, dir int64, folders cmap.ConcurrentMap)
func GoOrganizeFolder ¶
func GoOrganizeFolder(foldername string, folders cmap.ConcurrentMap, conf Configuration, moveFileToFolder string) []os.FileInfo
func HandleFile ¶
func HandleFile(putFile PutIoFiles, file os.FileInfo, foldername string, conf Configuration, removeFile bool, moveFileToFolder string)
func RemoveOnlineFile ¶
func RemoveOnlineFile(conf Configuration, file PutIoFiles) bool
Types ¶
type Configuration ¶
type Configuration struct {
// contains filtered or unexported fields
}
func CreateConfiguration ¶
func CreateConfiguration(oauthToken string, filter string) Configuration
Click to show internal directories.
Click to hide internal directories.