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:
parent
16b7a79573
commit
2aafafc09c
5 changed files with 91 additions and 35 deletions
|
|
@ -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()
|
||||
|
||||
#
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue