mirror of
https://gitlab.com/vylion/velascobot.git
synced 2025-04-19 21:46:35 +02:00
Fixed archivist.readers_pass(...)
This commit is contained in:
parent
9413821025
commit
ca0dc26ef4
1 changed files with 4 additions and 3 deletions
|
@ -124,16 +124,17 @@ class Archivist(object):
|
||||||
if dirname.startswith("chat_"):
|
if dirname.startswith("chat_"):
|
||||||
cid = dirname[5:]
|
cid = dirname[5:]
|
||||||
try:
|
try:
|
||||||
reader = self.load_reader(cid)
|
reader = self.get_reader(cid)
|
||||||
# self.logger.info("Chat {} contents:\n{}".format(cid, reader.card.dumps()))
|
# self.logger.info("Chat {} contents:\n{}".format(cid, reader.card.dumps()))
|
||||||
self.logger.info("Successfully read {} ({}) chat.\n".format(cid, reader.title()))
|
self.logger.info("Successfully passed through {} ({}) chat.\n".format(cid, reader.title()))
|
||||||
if self.bypass: # I forgot what I made this for
|
if self.bypass: # I forgot what I made this for
|
||||||
reader.set_period(random.randint(self.max_period // 2, self.max_period))
|
reader.set_period(random.randint(self.max_period // 2, self.max_period))
|
||||||
elif reader.period() > self.max_period:
|
elif reader.period() > self.max_period:
|
||||||
reader.set_period(self.max_period)
|
reader.set_period(self.max_period)
|
||||||
|
self.store(*reader.archive())
|
||||||
yield reader
|
yield reader
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.logger.error("Failed reading {}".format(dirname))
|
self.logger.error("Failed passing through {}".format(dirname))
|
||||||
self.logger.exception(e)
|
self.logger.exception(e)
|
||||||
raise e
|
raise e
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue