Skip to content

Instantly share code, notes, and snippets.

@malthe
malthe / abstractrecordsproxy.py
Created December 12, 2010 16:38
Abstract records proxy for Plone's settings registry
from zope.component import getUtility
from zope.interface import Interface
from zope.interface import alsoProvides
from plone.registry.interfaces import IRegistry
from plone.app.registry.browser.controlpanel import ControlPanelFormWrapper
from plone.app.registry.browser.controlpanel import RegistryEditForm
from plone.z3cform import layout
@malthe
malthe / migrate.py
Created November 18, 2010 12:20
Broken object migration with ZODB
import imp
import sys
def create_modules(module_path):
path = ""
module = None
for element in module_path.split('.'):
path += element
try: