jira.py 文件源码

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

项目:AtlassianBot 作者: gpailler 项目源码 文件源码
def display_issues(self, message):
        attachments = []

        issues = self.__jira_regex.findall(message.body['text'])

        def filter_predicate(x):
            return self.__cache.IsInCache(self.__get_cachekey(x, message))

        for issue in filterfalse(filter_predicate, issues):
            self.__cache.AddToCache(self.__get_cachekey(issue, message))
            issue_message = self.get_issue_message(issue)
            if issue_message is None:
                issue_message = self.__get_issuenotfound_message(issue)

            attachments.append(issue_message)

        if attachments:
            message.send_webapi('', json.dumps(attachments))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号