__init__.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # Copyright (c) 2018 Ultimaker B.V.
  2. # Cura is released under the terms of the LGPLv3 or higher.
  3. from . import VersionUpgrade33to34
  4. upgrade = VersionUpgrade33to34.VersionUpgrade33to34()
  5. def getMetaData():
  6. return {
  7. "version_upgrade": {
  8. # From To Upgrade function
  9. ("definition_changes", 3000004): ("definition_changes", 4000004, upgrade.upgradeInstanceContainer),
  10. ("quality_changes", 3000004): ("quality_changes", 4000004, upgrade.upgradeInstanceContainer),
  11. ("user", 3000004): ("user", 4000004, upgrade.upgradeInstanceContainer),
  12. },
  13. "sources": {
  14. "definition_changes": {
  15. "get_version": upgrade.getCfgVersion,
  16. "location": {"./definition_changes"}
  17. },
  18. "quality_changes": {
  19. "get_version": upgrade.getCfgVersion,
  20. "location": {"./quality_changes"}
  21. },
  22. "user": {
  23. "get_version": upgrade.getCfgVersion,
  24. "location": {"./user"}
  25. }
  26. }
  27. }
  28. def register(app):
  29. return { "version_upgrade": upgrade }