def uninstall(portal, reinstall=False): output = StringIO() if not reinstall: # Clean up generic multichannel per document settings try: report = clean_up_content_annotations(portal, ["multichannel"]) except Exception, e: print >> str(e), output print >> output, report #print report # Clean up per-document convergence field overrrides try: report = clean_up_content_annotations(portal, ["mobile_override_values"]) except Exception, e: print >> str(e), output
def uninstall(portal, reinstall=False): output = StringIO() if not reinstall: report = clean_up_content_annotations(portal, ["mobile"]) print >> output, report print >> output, "Ran all uninstall steps." return output