import hashpatch MainMap = hashpatch.hashMap("Compress", "Compress-hashpatch.sha512sum") DupeMap = hashpatch.hashMap("Compress-1260381162", "Compress-1260381162-hashpatch.sha512sum") #hashpatch.deleteInDest(MainMap, DupeMap, act=False)
import hashpatch localHashMap = hashpatch.hashMap( '/Users/ryan/Pictures/iPhoto Library/Originals') localHashMap.update() remoteHashMap = hashpatch.hashMap('/Volumes/ryan/Pictures') #hashpatch.deleteDupsInDest(remoteHashMap, localHashMap) hashpatch.checkForMissingInDest(localHashMap, remoteHashMap, destSubDir='iPhoto', act=False)
import hashpatch # This should be done on the remote host before-hand remoteHashMap = hashpatch.hashMap('/home/ryan/Pictures') remoteHashMap.update()
import hashpatch localHashMap = hashpatch.hashMap('/Users/ryan/Pictures/iPhoto Library/Originals') localHashMap.update() remoteHashMap = hashpatch.hashMap('/Volumes/ryan/Pictures') #hashpatch.deleteDupsInDest(remoteHashMap, localHashMap) hashpatch.checkForMissingInDest(localHashMap, remoteHashMap, destSubDir='iPhoto', act=False)