如何在PythonToolKit中删除?

时间:2014-05-27 15:20:22

标签: python rally

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

from rallyCRUD import *

rally.delete('Changeset')

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

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

谢谢,

1 个答案:

答案 0 :(得分:0)

从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