Changeset 1898 in products
- Timestamp:
- Mar 11, 2010 8:38:11 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/setuphandlers.py
r1850 r1898 1 1 import logging 2 3 from zope.component import getSiteManager 4 from plone.browserlayer.utils import unregister_layer 5 from plone.browserlayer.interfaces import ILocalBrowserLayerType 6 2 7 from Products.CMFCore.utils import getToolByName 3 8 … … 32 37 logger.log(logging.INFO, "Unregistered \"%s\" configlet." % conf_id) 33 38 39 def removeBrowserLayer(site): 40 """ Remove configlet. 41 """ 42 name="qSEOptimizer" 43 site = getSiteManager(site) 44 registeredLayers = [r.name for r in site.registeredUtilities() 45 if r.provided == ILocalBrowserLayerType] 46 if name in registeredLayers: 47 unregister_layer(name, site_manager=site) 48 logger.log(logging.INFO, "Unregistered \"%s\" browser layer." % name) 49 34 50 def importVarious(context): 35 51 """ Do customized installation. … … 47 63 removeActions(site) 48 64 removeConfiglet(site, 'quintagroup.seoptimizer') 65 removeBrowserLayer(site)
Note: See TracChangeset
for help on using the changeset viewer.