Changeset 2836 in products for quintagroup.plonegooglesitemaps/branches/migratioin_product/quintagroup/plonegooglesitemaps/setuphandlers.py
- Timestamp:
- Sep 20, 2010 12:37:00 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/branches/migratioin_product/quintagroup/plonegooglesitemaps/setuphandlers.py
r2833 r2836 80 80 controlpanel = getToolByName(site, 'portal_controlpanel') 81 81 # Remove old configlet from controlpanel 82 controlpanel.unregisterConfiglet(old_product) 83 logger.info("Unregistered '%s' configlet from "\ 84 "portal_controlpanel tool" % old_product) 82 configlet_ids = [ai['id'] for ai in controlpanel.listActionInfos()] 83 if old_product in configlet_ids: 84 controlpanel.unregisterConfiglet(old_product) 85 logger.info("Unregistered '%s' configlet from "\ 86 "portal_controlpanel tool" % old_product) 85 87 # Remove qPloneGoogleSitemaps skin layer 86 88 for skinName in skins.getSkinSelections(): 87 89 skin_paths = skins.getSkinPath(skinName).split(',') 88 90 paths = [l.strip() for l in skin_paths if not l == old_product] 89 logger.info("Removed '%s' from '%s' skin." % (old_product, skinName)) 91 if len(paths) < len(skin_paths): 92 logger.info("Removed '%s' from '%s' skin." % (old_product, skinName)) 90 93 skins.addSkinSelection(skinName, ','.join(paths)) 91 94 … … 113 116 new_sm.at_post_create_script() 114 117 logger.info("Successfully replaced '%s' Sitemap" % sm_path) 115 else:116 logger.info(msg + "No sitemaps found")117 118 118 119 def getOldGSitemaps(site): … … 132 133 133 134 site = context.getSite() 135 cleanup(site) 134 136 old_gsmaps = getOldGSitemaps(site) 135 137 if old_gsmaps: 136 cleanup(site)137 138 recriateSitemaps(old_gsmaps) 138 139 logger.info("Successfully migrated old GoogleSitemaps.")
Note: See TracChangeset
for help on using the changeset viewer.