from paradrop.core.chute.chute_storage import ChuteStorage
[docs]def saveChute(update):
chuteStore = ChuteStorage()
if update.updateType == "delete":
chuteStore.deleteChute(update.old)
else:
chuteStore.saveChute(update.new)
[docs]def revertChute(update):
chuteStore = ChuteStorage()
if update.updateType == "delete":
chuteStore.saveChute(update.old)
elif update.old is not None:
chuteStore.saveChute(update.old)
else:
chuteStore.deleteChute(update.new)
[docs]def removeAllChutes(update):
chuteStore = ChuteStorage()
chuteStore.clearChuteStorage()