[CMF-checkins] SVN: CMF/branches/1.5/CMFSetup/cachingpolicymgr.py
don't fail if caching_policy_manager doesn't exist
Yvo Schubbe
y.2005- at wcm-solutions.de
Sun Oct 16 12:36:00 EDT 2005
Log message for revision 39472:
don't fail if caching_policy_manager doesn't exist
Changed:
U CMF/branches/1.5/CMFSetup/cachingpolicymgr.py
-=-
Modified: CMF/branches/1.5/CMFSetup/cachingpolicymgr.py
===================================================================
--- CMF/branches/1.5/CMFSetup/cachingpolicymgr.py 2005-10-16 16:17:03 UTC (rev 39471)
+++ CMF/branches/1.5/CMFSetup/cachingpolicymgr.py 2005-10-16 16:35:59 UTC (rev 39472)
@@ -63,6 +63,11 @@
""" Export caching policy manager settings as an XML file.
"""
site = context.getSite()
+
+ cptool = getToolByName(site, 'caching_policy_manager', None)
+ if cptool is None:
+ return 'Caching policy manager: Nothing to export.'
+
mhc = CachingPolicyManagerExportConfigurator( site ).__of__( site )
text = mhc.generateXML()
@@ -70,6 +75,7 @@
return 'Caching policy manager settings exported.'
+
class CachingPolicyManagerExportConfigurator(ExportConfiguratorBase):
""" Synthesize XML description of cc properties.
"""
More information about the CMF-checkins
mailing list