python - 由于输入结束,jira.create_sprint() 返回 JiraError HTTP 500 No Content to map to Object
问题描述
使用 python 和 jira==3.0.1 我在尝试创建 sprint 时收到以下错误。
JIRAError: JiraError HTTP 500 url: https://issues.redhat.com/rest/greenhopper/1.0/sprint/10875
text: No content to map to Object due to end of input
我的代码片段如下:
jira.create_sprint(name=sprint,
startDate=start_dttm,
endDate=end_start_dttm,
board_id=10875
)
我已经尝试board_id=10875
过从https://jira.somwhere.com/secure/RapidBoard.jspa?rapidView=10875和board_id="PROJECT_KEY"
. 两者都返回相同的错误。
寻找一些帮助来克服这个错误。
谢谢!
解决方案
根据从提交的 github 问题收到的响应,需要以下代码:options={"agile_rest_path": GreenHopperResource.AGILE_BASE_REST_PATH}
我的工作代码如下:
from jira.resources import GreenHopperResource
jira = JIRA(server="https://issues.example.com",
basic_auth=(os.environ.get('user'), os.environ.get('password')),
options={"agile_rest_path": GreenHopperResource.AGILE_BASE_REST_PATH},
)
jira.create_sprint(name=sprint,
startDate=start_dttm,
endDate=end_start_dttm,
board_id="<board_id>"
)
推荐阅读
- python - 如何获得N个最高的数字?
- firebase - 访问 Firebase 实时数据库规则集中的对象属性
- android - .bash_profile 中的路径给出错误:“-bash: flutter: command not found”
- python - python 正则表达式:行尾的反向匹配
- python - Django,Next.JS:缺少 CORS 标头“Access-Control-Allow-Origin”,即使定义了 django-cors-headers,CORS 请求也未成功
- php - (PHP) 具有不同变量的相同程序
- java - 当我打开另一个活动寄存器时应用程序崩溃
- java - 反序列化对java中自定义枚举值的json响应
- java - 无法在 testng 中实例化类问题
- c# - 绑定不会出现在 XAML 上的标签上