Documentation ¶
Index ¶
- func Filter(conf *config.Config, target *config.Target)
- func Fix(conf *config.Config, target *config.Target)
- func Ignore(conf *config.Config, target *config.Target)
- func Info(conf *config.Config, target *config.Target)
- func LocalUpdate(conf *config.Config, target *config.Target)
- func RunCommandFunction(cmd commandFunction, help helpFunction, requiresTarget bool)
- func ShowHelpFilter()
- func ShowHelpFix()
- func ShowHelpIgnore()
- func ShowHelpInfo()
- func ShowHelpStats()
- func ShowHelpUpdate()
- func Stats(conf *config.Config, target *config.Target)
- func Update(conf *config.Config, target *config.Target)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Filter ¶
Filter analyzes the photos in the current local directory, puts these that are already present in the target in the "Trash" directory and reorganizes the new ones in daily folders.
func Fix ¶
Fix renames the photo in the specified directory according to their Exif timestamps. HEIC photos are converted to JPEG.
func Ignore ¶
Ignore creates a photoignore file with the files in the current directory. It process all files, recursively.
func LocalUpdate ¶
LocalUpdate updates the cache for a local target.
func RunCommandFunction ¶
func RunCommandFunction(cmd commandFunction, help helpFunction, requiresTarget bool)
RunCommandFunction executes the given function by passing the configuration and the target specified in the command line as parameters.
func ShowHelpUpdate ¶
func ShowHelpUpdate()
ShowHelpUpdate prints the help for the update operation.
Types ¶
This section is empty.