Changeset 3152 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/setuphandlers.py
- Timestamp:
- Apr 20, 2011 8:20:36 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/setuphandlers.py
r2841 r3152 11 11 12 12 logger = logging.getLogger('quintagroup.plonegooglesitemaps') 13 13 14 14 15 def unregisterSchemaExtenderAdapters(site): … … 33 34 required=required, provided=provided, name=name) 34 35 unregistered.append(str(required)) 35 logger.info("Unregistered news schema extender adapters for: %s" % unregistered) 36 logger.info("Unregistered news schema extender adapters for: %s" \ 37 % unregistered) 38 36 39 37 40 def removeConfiglet(site): … … 44 47 logger.log(logging.INFO, "Unregistered \"%s\" configlet." % conf_id) 45 48 49 46 50 def removeBrowserLayer(site): 47 51 """ Remove browser layer. … … 53 57 from plone.browserlayer.interfaces import ILocalBrowserLayerType 54 58 55 name ="quintagroup.plonegooglesitemaps"59 name = "quintagroup.plonegooglesitemaps" 56 60 site = getSiteManager(site) 57 61 registeredLayers = [r.name for r in site.registeredUtilities() … … 60 64 unregister_layer(name, site_manager=site) 61 65 logger.log(logging.INFO, "Unregistered \"%s\" browser layer." % name) 66 62 67 63 68 def uninstall(context): … … 87 92 # Remove qPloneGoogleSitemaps skin layer 88 93 for skinName in skins.getSkinSelections(): 89 skin_paths = skins.getSkinPath(skinName).split(',') 94 skin_paths = skins.getSkinPath(skinName).split(',') 90 95 paths = [l.strip() for l in skin_paths if not l == old_product] 91 96 if len(paths) < len(skin_paths): 92 logger.info("Removed '%s' from '%s' skin." % (old_product, skinName)) 97 logger.info("Removed '%s' from '%s' skin." \ 98 % (old_product, skinName)) 93 99 skins.addSkinSelection(skinName, ','.join(paths)) 100 94 101 95 102 def recriateSitemaps(smaps): … … 99 106 [sm.getPath() for sm in smaps])) 100 107 fields = ['id', 'sitemapType', 'portalTypes', 'states', 101 'blackout_list', 'reg_exp', 'urls', 'pingTransitions']108 'blackout_list', 'reg_exp', 'urls', 'pingTransitions'] 102 109 for smb in smaps: 103 110 # get sitemap properties … … 117 124 logger.info("Successfully replaced '%s' Sitemap" % sm_path) 118 125 126 119 127 def getOldGSitemaps(site): 120 128 catalog = getToolByName(site, 'portal_catalog') … … 123 131 if 'qPloneGoogleSitemaps' in str(smb.getObject().__class__)] 124 132 return old_smb 125 133 134 126 135 def migrate_qPGSM(context): 127 136 """ Clean-up qPloneGoogleSitemaps product artefacts and … … 140 149 else: 141 150 logger.info("No old GoogleSitemaps found.") 142 143
Note: See TracChangeset
for help on using the changeset viewer.