__init__.py 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. # Copyright (c) 2018 Ultimaker B.V.
  2. # Cura is released under the terms of the LGPLv3 or higher.
  3. from . import VersionUpgrade32to33
  4. upgrade = VersionUpgrade32to33.VersionUpgrade32to33()
  5. def getMetaData():
  6. return {
  7. "version_upgrade": {
  8. # From To Upgrade function
  9. ("definition_changes", 2000004): ("definition_changes", 3000004, upgrade.upgradeInstanceContainer),
  10. ("quality_changes", 2000004): ("quality_changes", 3000004, upgrade.upgradeQualityChanges),
  11. ("user", 2000004): ("user", 3000004, 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"}
  21. },
  22. "user": {
  23. "get_version": upgrade.getCfgVersion,
  24. "location": {"./user"}
  25. }
  26. }
  27. }
  28. def register(app):
  29. return { "version_upgrade": upgrade }