2010-09-15, 19:36
mythicalLibrarian will not delete it's tracking files for upgrade or maintenance. It will clean it's file.tracking and folder.tracking if the folders are not available when --doMaintenance is executed. However, the undo file is never touched except when --undo is run. If the --undo option does not work, then it was deleted. The tracking files are mythicalLibrarian's dewey decimal system. Try:to undo and rescan the library which should rebuild all of the tracking files.If the doover file is missing then there is currently no way to --doover the jobs.If the undo file is missing then there is currently no way to --undo the jobs. If the files were already processed and symlinked, then --scan will not work.I will look at a total undo tonight. This would give the user the option to specify the library folder after a --undo operaton. mythicalLibrarian will look at the folder, pick out the symlinks, display the symlinks, ask the user if they are sure that they wish to undo all symlinks in this folder, then proceed with the operation. This would allow for a total undo of all mythicalLibrarian files. I think I had better move to a global tracking system in order to make this work more efficiently. After a total undo, --doover jobs --undo jobs should be deleted, assuming all library files are located in the same dir. file/folder.tracking are taken care of as usual by the maintenance routine.
Code:
sudo mythicalLibrarian --undomythicalLibrarian --scan mpg /path_to/files