From 5cf0916d5b57ffded37da9fb93d68a95d76ef054 Mon Sep 17 00:00:00 2001 From: Robert Niederreiter Date: Fri, 18 May 2012 12:51:09 +0200 Subject: [PATCH] user implementer instead of implements --- src/node/ext/zodb/parts.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/node/ext/zodb/parts.py b/src/node/ext/zodb/parts.py index 3417909..c394df8 100644 --- a/src/node/ext/zodb/parts.py +++ b/src/node/ext/zodb/parts.py @@ -7,7 +7,7 @@ plumb, ) from persistent import Persistent -from zope.interface import implements +from zope.interface import implementer from node.interfaces import ( INode, IAttributes, @@ -24,10 +24,10 @@ ) +@implementer(IZODBNode) class ZODBPart(Part): """This part requires plumbed class to inherit from Persistent. """ - implements(IZODBNode) @extend @property @@ -88,9 +88,8 @@ def storage(self): return OOBTodict() +@implementer(IAttributes) class ZODBAttributes(Part): - implements(IAttributes) - attribute_access_for_attrs = default(False) attributes_factory = default(None)