vregistry.py
changeset 3396 fb261afd49cd
parent 3383 c6aff16e5aed
child 3405 9d31c9cb8103
--- 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):