Ejemplo n.º 1
0
def migrateTo1000(context):
    setup_tool = getToolByName(context, 'portal_setup')
    logger.info("Cleaning old configuration")
    setup_tool.runImportStepFromProfile('profile-rt.purge:to1000', 'plone.app.registry')
    # update
    setup_tool.runImportStepFromProfile('profile-rt.purge:default', 'plone.app.registry')
    setup_tool.runImportStepFromProfile('profile-rt.purge:default', 'actions')
    setup_tool.runImportStepFromProfile('profile-rt.purge:default', 'controlpanel')
    logger.info('Migrated to version 1.5')
Ejemplo n.º 2
0
def migrateTo2000(context):
    setup_tool = getToolByName(context, 'portal_setup')
    setup_tool.runAllImportStepsFromProfile('profile-rt.purge:to2000')
    setup_tool.runImportStepFromProfile('profile-rt.purge:default', 'controlpanel')
    setup_tool.runImportStepFromProfile('profile-rt.purge:default', 'actions')
    logger.info('Migrated to version 2.0')
Ejemplo n.º 3
0
def uninstall(portal, reinstall=False):
    if not reinstall:
        setup_tool = portal.portal_setup
        setup_tool.runAllImportStepsFromProfile('profile-rt.purge:uninstall')
        logger.info("Uninstall done")