我们有jirapython集成库。我们通过python script.like create_issue创建问题。但是和我要删除问题功能一样。我提到了许多文档,博客和官方站点。但是我没有得到这个解决方案。谁能帮我解决这个问题。
答案 0 :(得分:0)
这很简单。如果要删除问题,则需要问题对象。获取对象的一种方法是通过您提到的jira.create_issue()
函数,在这种情况下,可以按以下方式删除它:
issue = jira.create_issue(...)
...
issue.delete()
或者,如果您碰巧知道要删除的问题的ID,则可以这样删除它:
issue = jira.issue("EXAMPLE-244")
issue.delete()
如果您不知道要删除的问题的ID,则可能首先必须通过jira.search_issues()
函数查找问题。看起来像:
issues = jira.search_issues('project="%s" AND summary~"%s"' % ("project_key", "issue title"), maxResults=100)
for issue in issues:
issue.delete()