--- a/vregistry.py Wed Sep 23 09:54:01 2009 +0200
+++ b/vregistry.py Wed Sep 23 09:54:25 2009 +0200
@@ -61,11 +61,12 @@
def class_regid(cls):
"""returns a unique identifier for an appobject class"""
if 'id' in cls.__dict__:
- warn('%s: id is deprecated, use __id__')
- cls.__id__ = cls.id
+ warn('%s.%s: id is deprecated, use __regid__'
+ % (cls.__module__, cls.__name__), DeprecationWarning)
+ cls.__regid__ = cls.id
if hasattr(cls, 'id'):
return cls.id
- return cls.__id__
+ return cls.__regid__
class Registry(dict):