Changeset 3152 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/upgrades.py
- Timestamp:
- Apr 20, 2011 8:20:36 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/upgrades.py
r2602 r3152 7 7 8 8 convertor = None 9 9 10 10 11 def migrateCanonical(plone_tools): … … 17 18 portal = purl.getPortalObject() 18 19 allCTTypes = types.listContentTypes() 19 obj_metatypes = 20 if m.getId() in allCTTypes]20 obj_metatypes = [m.content_meta_type for m in types.objectValues() \ 21 if m.getId() in allCTTypes] 21 22 convertor = CanonicalConvertor(portal_url=purl()) 22 23 portal.ZopeFindAndApply( … … 28 29 print convertor.getLogs() 29 30 31 30 32 def renameProperty(obj, path): 31 33 """ Migrate canonical_path property into canonical_link … … 35 37 convertor.convertIPathToLink(obj) 36 38 39 37 40 def upgrade_1_0_to_1_1(setuptool): 38 41 """ Upgrade quintagroup.plonegooglesitemaps from version 1.0 to 1.1. 39 42 """ 40 setuptool.runAllImportStepsFromProfile('profile-quintagroup.plonegooglesitemaps:upgrade_1_0_to_1_1') 43 profile_name = 'profile-quintagroup.plonegooglesitemaps:upgrade_1_0_to_1_1' 44 setuptool.runAllImportStepsFromProfile(profile_name) 45 41 46 42 47 def upgrade_1_1_to_1_2(setuptool): 43 48 """ Upgrade quintagroup.plonegooglesitemaps from version 1.1 to 1.2. 44 49 """ 45 plone_tools = queryMultiAdapter((setuptool, setuptool.REQUEST), name="plone_tools") 50 plone_tools = queryMultiAdapter((setuptool, setuptool.REQUEST), 51 name="plone_tools") 46 52 migrateCanonical(plone_tools) 47 setuptool.runAllImportStepsFromProfile('profile-quintagroup.plonegooglesitemaps:upgrade_1_1_to_1_2') 53 profile_name = 'profile-quintagroup.plonegooglesitemaps:upgrade_1_1_to_1_2' 54 setuptool.runAllImportStepsFromProfile(profile_name)
Note: See TracChangeset
for help on using the changeset viewer.