mirror of
https://github.com/evennia/evennia.git
synced 2026-03-20 06:46:31 +01:00
Some command bugfixes. Added some more debug messages for pinning down issue101.
This commit is contained in:
parent
27b7570aab
commit
164eb5b89b
5 changed files with 89 additions and 69 deletions
|
|
@ -227,12 +227,13 @@ class CheckSessions(Script):
|
|||
"Setup the script"
|
||||
self.key = "sys_session_check"
|
||||
self.desc = "Checks sessions so they are live."
|
||||
self.interval = 60 # repeat every 60 seconds
|
||||
self.interval = 60 # repeat every 60 seconds
|
||||
self.persistent = True
|
||||
|
||||
def at_repeat(self):
|
||||
"called every 60 seconds"
|
||||
#print "session check!"
|
||||
#print "ValidateSessions run"
|
||||
sessionhandler.check_all_sessions()
|
||||
|
||||
class ValidateScripts(Script):
|
||||
|
|
@ -246,6 +247,7 @@ class ValidateScripts(Script):
|
|||
|
||||
def at_repeat(self):
|
||||
"called every hour"
|
||||
print "ValidateScripts run."
|
||||
ScriptDB.objects.validate()
|
||||
|
||||
class ValidateChannelHandler(Script):
|
||||
|
|
@ -260,6 +262,7 @@ class ValidateChannelHandler(Script):
|
|||
|
||||
def at_repeat(self):
|
||||
"called every hour+"
|
||||
print "ValidateChannelHandler run."
|
||||
channelhandler.CHANNELHANDLER.update()
|
||||
|
||||
class AddCmdSet(Script):
|
||||
|
|
@ -306,6 +309,8 @@ class AddCmdSet(Script):
|
|||
This removes the cmdset when the script stops
|
||||
"""
|
||||
cmdset = self.db.cmdset
|
||||
|
||||
print "AddCmdSets: at_stop() for %s called." % self.obj
|
||||
if cmdset:
|
||||
if self.db.add_default:
|
||||
self.obj.cmdset.delete_default()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue