Python 3.x Jira API使用Jira Python更新,无需通知
没有为此找到一个参数,并且在2016年9月添加了notifiyUsers=False参数 文档:Python 3.x Jira API使用Jira Python更新,无需通知,python-3.x,jira,jira-rest-api,python-jira,Python 3.x,Jira,Jira Rest Api,Python Jira,没有为此找到一个参数,并且在2016年9月添加了notifiyUsers=False参数 文档: 我需要在我们的系统中为大约1700张票添加标签。一次发送这么多门票的通知邮件将是。。。政治上不利 我可以使用jira python库更新标签,但是当我设置notify=False时,它会返回一个错误。 工作代码: from jira import JIRA host = "http://<site>.atlassian.net" jira = JIRA(host,basic_auth
我需要在我们的系统中为大约1700张票添加标签。一次发送这么多门票的通知邮件将是。。。政治上不利 我可以使用jira python库更新标签,但是当我设置notify=False时,它会返回一个错误。 工作代码:
from jira import JIRA
host = "http://<site>.atlassian.net"
jira = JIRA(host,basic_auth=(<user>, <password>))
issue = jira.issue('ABC-1234')
issue.fields.labels.append(u'New_Label')
issue.update(fields={"labels": issue.fields.labels})
错误结果:
JIRAError: JiraError HTTP 400 url:
Python 3.5.2Jupyter笔记本电脑
今天早上使用pip更新了Jira库
Jira Cloud版本1000.844.1我认为文档是错误的,而且从未实现过。如果查看Issue.update()的代码,注释明确表示KWARG被视为字段名,并将合并到
字段中(代码反映了这一点)。我认为最简单的方法是添加一个显式的notifyUsers
kwarg,它将与有效负载一起发送。如果您能够提供当前的JIRA版本,那就太好了。是否可以在脚本执行期间禁用通知?另一个解决方案是在JIRA中使用,因此您可以跳过通知用户。我们使用的是云版本JIRA v1000.844.1,禁用此更新的通知可能是正确的解决方法。从长远来看,我将根据摘要或描述中使用的关键字自动更新标签。这将产生一个额外的邮件每个问题,仍然不理想。
JIRAError: JiraError HTTP 400 url: