Rtc Client Api Download
Rtc Client Api Download
About this library IBM® Rational Team Concert™, is built on the Jazz platform, allowing application development teams to use one tool to plan across teams, code, run standups, plan sprints, and track work. For more info, please refer to. IMPORTANT NOTE: This is NOT an official-released Python-based RTC Client.
This library can help you:. Interacts with an RTC server to retrieve objects which contain the detailed information/configuration, including Project Areas, Team Areas, Workitems and etc;. Creates all kinds of Workitems through self-customized templates or copies from some existing Workitems;. Performs some actions on the retrieved Workitems, including get/add Comments, get/add/remove Subscribers/ Children/ Parent, get/upload Attachments and etc;. Query Workitems using specified filtered rules or directly from your saved queries;.
Logs all the activities and messages during your operation. Example RTCClient is intended to map the objects in RTC (e.g. Project Areas, Team Areas, Workitems) into easily managed Python objects: from rtcclient.utils import setupbasiclogging from rtcclient import RTCClient # you can remove this if you don't need logging # default debug logging for console output setupbasiclogging # url ends with jazz url = ' username = 'yourusername' password = 'yourpassword' # if your rtc server is behind a proxy, remember to set 'proxies' # explicitly. Detailed can be found in quick start of the doc # if your url ends with ccm, set endswithjazz to False # refer to issue #68 for detailed explanation myclient = RTCClient ( url, username, password, endswithjazz = True ) # it will be faster if returned properties is specified # see in below query example wk = myclient. GetWorkitem ( 123456 ) # get a workitem whose id is 123456 # get all workitems # If both projectareaid and projectareaname are None, all the workitems # in all ProjectAreas will be returned workitemslist = myclient. GetWorkitems ( projectareaid = None, projectareaname = None ) myquery = myclient. Query # query class projectareaname = 'yourprojectareaname' # customize your query string # below query string means: query all the workitems with title 'use case 1' myquerystr = 'dc:title='use case 1' # specify the returned properties: title, id, state, owner # This is optional.
All properties will be returned if not specified returnedprop = 'dc:title,dc:identifier,rtccm:state,rtccm:ownedBy' queriedwis = myquery. QueryWorkitems ( querystr = myquerystr, projectareaname = projectareaname, returnedproperties = returnedprop ). Testing Using a virtualenv is recommended. Setuptools will automatically fetch missing test dependencies. If you have installed the on your system already, you can run the tests using with the following command: virtualenv source.venv/bin/active (venv ) tox -e py27 (venv ) tox -e py33 (venv ) tox -e pep8 File Type Py Version Uploaded on Size Python Wheel py2.py3 2017-05-18 35KB Source 2017-05-18 77KB. Author: Di Xu.
Home Page:. Keywords: rtcclient. License: Apache License, Version 2.0. Package Index Owner: stephenhsu. Dodge bearings cad files. record.