command_scheduler.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:irc_bot 作者: cvium 项目源码 文件源码
def queue_command(self, after, cmd, persists=False, unique=True):
        log.debug('Queueing command "%s" to execute in %s second(s)', cmd.__name__, after)
        timestamp = datetime.datetime.now() + datetime.timedelta(seconds=after)
        queued_command = QueuedCommand(after, timestamp, cmd, persists)
        if not unique or queued_command not in self.queue:
            bisect.insort(self.queue, queued_command)
        else:
            log.warning('Failed to queue command "%s" because it\'s already queued.', cmd.__name__)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号