mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
Ad more debugging capabilities
This commit is contained in:
parent
7a2a8b0323
commit
3b4df3dd9f
|
@ -44,15 +44,18 @@ class DomainManager:
|
|||
elif split_payload[0] == "UPDATE":
|
||||
await self.return_domain(self.get_domain(split_payload[1])).get_wiki(split_payload[1]).update_targets()
|
||||
elif split_payload[0] == "DEBUG":
|
||||
logger.info(self.domains)
|
||||
for name, domain in self.domains.items():
|
||||
logger.info("{name} - Status: {status}, exception: {exception}, irc: {irc}".format(name=name, status=domain.task.done(),
|
||||
exception=domain.task.print_stack(), irc=str(domain.irc)))
|
||||
for item in asyncio.all_tasks(): # Get discussions task
|
||||
if item.get_name() == "discussions":
|
||||
logger.info(item)
|
||||
if self.check_for_domain(self.get_domain(split_payload[1])):
|
||||
logger.info(str(self.return_domain(self.get_domain(split_payload[1])).get_wiki(split_payload[1])))
|
||||
if split_payload[1] == "INFO":
|
||||
logger.info(self.domains)
|
||||
for name, domain in self.domains.items():
|
||||
logger.info("{name} - Status: {status}, exception: {exception}, irc: {irc}".format(name=name, status=domain.task.done(),
|
||||
exception=domain.task.print_stack(), irc=str(domain.irc)))
|
||||
for item in asyncio.all_tasks(): # Get discussions task
|
||||
if item.get_name() == "discussions":
|
||||
logger.info(item)
|
||||
if self.check_for_domain(self.get_domain(split_payload[1])):
|
||||
logger.info(str(self.return_domain(self.get_domain(split_payload[1])).get_wiki(split_payload[1])))
|
||||
if split_payload[1] == "EXEC":
|
||||
logger.debug(exec(" ".join(split_payload[2:])))
|
||||
else:
|
||||
raise ValueError("Unknown pub/sub command! Payload: {}".format(payload))
|
||||
|
||||
|
|
Loading…
Reference in a new issue