def organize(): initTitles() initFiles() #scan() Print.info('organizing') for k, f in Nsps.files.items(): #print('moving ' + f.path) #Print.info(str(f.hasValidTicket) +' = ' + f.path) f.move() for id, t in Titles.data().items(): files = t.getFiles() if len(files) > 1: #Print.info("%d - %s - %s" % (len(files), t.id, t.name)) latest = t.getLatestFile() if not latest: continue for f in files: if f.path != latest.path: f.moveDupe() Print.info('removing empty directories') Nsps.removeEmptyDir('.', False) Nsps.save()
def organize(): initTitles() initFiles() #scan() print('organizing') for k, f in Nsps.files.items(): #print(str(f.hasValidTicket) +' = ' + f.path) f.move() print('removing empty directories') Nsps.removeEmptyDir('.', False) Nsps.save()