if doApply: op = Path.Path(paths[0], False) op.size = paths[1] wrtbackup.deleteFile(op) cmpr.deleteFile(op) wrt.deleteFile(op) # print " ...deleted & written" cmpr.commit() wrt.commit() logging.info("deleted dirs:") # TODO: do some sort of backups for paths in cmpr.getDeletedDirs(): if args["verbose"] >= 4: logging.info(" rmd %s" % (paths[0])) if doApply: op = Path.Path(paths[0], True) cmpr.deleteDir(op) wrt.deleteDir(op) # print " ...deleted & written" cmpr.commit() wrt.commit() logging.info("changed files:") # TODO: do some sort of backups
if doApply: op = Path.Path(paths[0], False) op.size = paths[1] retry_calls(lambda: wrtbackup.deleteFile(op), onError_default) retry_calls(lambda: cmpr.deleteFile(op), onError_default) retry_calls(lambda: wrt.deleteFile(op), onError_default) #print " ...deleted & written" cmpr.commit() wrt.commit() logging.info("deleted dirs:") # TODO: do some sort of backups for paths in cmpr.getDeletedDirs(): if args['verbose'] >= 4: logging.info(" rmd %s" % (paths[0])) if doApply: op = Path.Path(paths[0], True) retry_calls(lambda: cmpr.deleteDir(op), onError_default) retry_calls(lambda: wrt.deleteDir(op), onError_default) #print " ...deleted & written" cmpr.commit() wrt.commit() logging.info("changed files:") # TODO: do some sort of backups