【问题标题】:How deletion works in PythonToolKit?PythonToolKit 中的删除是如何工作的?
【发布时间】:2014-05-27 15:20:22
【问题描述】:

我刚开始使用 Rally API 并且在 python 中也相当新,我正在尝试从 Rally 中删除一个条目,请参考以下代码:

from rallyCRUD import *

rally.delete('Changeset')

project = rally.getProject()
thisId = "1925546409"
rally.delete('Changeset', thisId)

此代码给出以下错误:“删除至少需要 3 个参数(给定 2 个)”,我知道我缺少一个参数,但不知道如何解决这个问题。感谢您的帮助!

谢谢,

【问题讨论】:

    标签: python rally


    【解决方案1】:

    从 github 上的 pyral 代码获取以下文档:

    给定一个 Rally entityName,即该实体的特定 Rally 实例的标识(以 OID 或 FormattedID 格式),发出 REST DELETE 调用并返回删除操作是否成功的指示。

    方法签名是:

    def delete(self, entityName, itemIdent, workspace='current', project='current', **kwargs)
    

    来源:https://github.com/RallyTools/RallyRestToolkitForPython/blob/master/pyral/restapi.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-01
      • 2013-04-02
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 2013-05-16
      相关资源
      最近更新 更多