optimizations
This commit is contained in:
parent
6da0c1e352
commit
ea262c92cb
|
|
@ -42,7 +42,9 @@ class DistributedEntity(DistributedObject.DistributedObject, Entity.Entity):
|
|||
DistributedEntity.notify.debug('disable (%s)' % self.entId)
|
||||
# stop things
|
||||
self.destroy()
|
||||
DistributedObject.DistributedObject.disable(self)
|
||||
|
||||
def delete(self):
|
||||
DistributedEntity.notify.debug('delete')
|
||||
# unload things
|
||||
DistributedObject.DistributedObject.delete(self)
|
||||
|
|
|
|||
|
|
@ -78,9 +78,10 @@ class Entity(DirectObject):
|
|||
|
||||
# this will be called with each item of our spec data on initialization
|
||||
def setAttribInit(self, attrib, value):
|
||||
if hasattr(self, attrib):
|
||||
Entity.notify.warning('%s already has member %s in %s' %
|
||||
(self, attrib, lineInfo()[2]))
|
||||
if __debug__:
|
||||
if hasattr(self, attrib):
|
||||
Entity.notify.warning('%s already has member %s in %s' %
|
||||
(self, attrib, lineInfo()[2]))
|
||||
# TODO: we should probably put this crep in a dictionary
|
||||
# rather than dump it into the entity's namespace
|
||||
self.__dict__[attrib] = value
|
||||
|
|
|
|||
Loading…
Reference in New Issue