Commit 4b1a3c0d by Bryton Lacquement

Drop CMFUid's tools

1 parent 6a88f527
......@@ -1898,16 +1898,6 @@ class PortalGenerator:
addCMFCoreTool('CMF URL Tool', None)
addCMFCoreTool('CMF Workflow Tool', None)
# try to install CMFUid without raising exceptions if not available
try:
addCMFUidTool = p.manage_addProduct['CMFUid'].manage_addTool
except AttributeError:
pass
else:
addCMFUidTool('Unique Id Annotation Tool', None)
addCMFUidTool('Unique Id Generator Tool', None)
addCMFUidTool('Unique Id Handler Tool', None)
def setupMailHost(self, p):
p.manage_addProduct['MailHost'].manage_addMailHost(
'MailHost', smtp_host='localhost')
......
......@@ -465,8 +465,10 @@ def synchronizeDynamicModules(context, force=False):
assert tool._p_changed
migrate = True
if portal.hasObject("portal_properties"):
portal._delObject("portal_properties", suppress_events=True)
for portal_id in ("portal_properties", "portal_uidannotation",
"portal_uidgenerator", "portal_uidhandler")
if portal.hasObject(portal_id):
portal._delObject(portal_id, suppress_events=True)
migrate = True
if migrate:
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!