def import_mimetypes_registry(registry, xml_filecontent): """ Imports the given xml filecontent directly into the mimetypes registry """ portal = registry.portal_url.getPortalObject() tool = portal.portal_setup imp = DummyImportContext(portal, purge=True, tool=tool) doc = parseString(xml_filecontent) node = doc.firstChild adapter = MimetypesRegistryNodeAdapter(registry, imp) adapter._importNode(node) return imp.getLogger(adapter._LOGGER_ID)._messages