Это довольно тривиально.Если вы хотите удалить проблему, вам нужен объект проблемы.Один из способов получить объект - через функцию jira.create_issue()
, о которой вы упомянули. В этом случае вы можете удалить его следующим образом:
issue = jira.create_issue(...)
...
issue.delete()
В качестве альтернативы, если вам известен идентификатор проблемы, которую вы хотите удалить, выможно удалить его следующим образом:
issue = jira.issue("EXAMPLE-244")
issue.delete()
Если вы не знаете идентификаторы проблем, которые хотите удалить, сначала вам может понадобиться найти проблемы с помощью функции jira.search_issues()
.Это будет выглядеть так:
issues = jira.search_issues('project="%s" AND summary~"%s"' % ("project_key", "issue title"), maxResults=100)
for issue in issues:
issue.delete()