Made the evennia launcher pass through the management options in a better way. Also made the superuser creation more straightforward and handled flushed databases in a better way.

This commit is contained in:
Griatch 2015-02-08 23:36:53 +01:00
parent 16b7a79573
commit 2aafafc09c
5 changed files with 91 additions and 35 deletions

View file

@ -438,8 +438,6 @@ class TypedObject(SharedMemoryModel):
"Scrambling method for already deleted objects"
raise ObjectDoesNotExist("This object was already deleted!")
_is_deleted = False # this is checked by db_* wrappers
def delete(self):
"Cleaning up handlers on the typeclass level"
global TICKER_HANDLER
@ -455,7 +453,6 @@ class TypedObject(SharedMemoryModel):
# scrambling properties
self.delete = self._deleted
self._is_deleted = True
super(TypedObject, self).delete()
#