equal
deleted
inserted
replaced
296 try: |
296 try: |
297 vname = obj.__name__ |
297 vname = obj.__name__ |
298 except AttributeError: |
298 except AttributeError: |
299 vname = obj.__class__.__name__ |
299 vname = obj.__class__.__name__ |
300 self.debug('registered appobject %s in registry %s with id %s', |
300 self.debug('registered appobject %s in registry %s with id %s', |
301 vname, registryname, oid) |
301 vname, registryname, oid or obj.id) |
302 self._loadedmods[obj.__module__]['%s.%s' % (obj.__module__, oid)] = obj |
302 self._loadedmods[obj.__module__]['%s.%s' % (obj.__module__, oid)] = obj |
303 |
303 |
304 def unregister(self, obj, registryname=None): |
304 def unregister(self, obj, registryname=None): |
305 self[registryname or obj.__registry__].unregister(obj) |
305 self[registryname or obj.__registry__].unregister(obj) |
306 |
306 |