Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- parser = argparse.ArgumentParser()
- parser.add_argument("-u", "--username", action="store", type=str)
- parser.add_argument("-p", "--password", action="store", type=str)
- args = parser.parse_args(sys.argv[1:])
- x = args.username
- y = args.password
- def getrevisiondata():
- url2 = "https://rally1.rallydev.com/slm/webservice/v2.0/defect?query=((c_CAGFieldDefect = true) AND (State != Closed))&fetch=FormattedID,RevisionHistory,CreationDate,LastUpdateDate,c_CAGCategory&start=1&pagesize=500"
- r = requests.get(url2, auth=(x, y))
- return r
- def gettotalID():
- r = getrevisiondata()
- parsed = r.json()
- totalcount = int(parsed["QueryResult"]["TotalResultCount"])
- maxval = totalcount -1
- y = -1
- while y <= maxval:
- y += 1
- if y <= maxval:
- IDlist.append(parsed["QueryResult"]["Results"][y]['FormattedID'])
- else:
- return IDlist
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement