Example #1
0
    def load_project(cls, project_id):
        url = "https://www.pivotaltracker.com/services/v3/projects/%s" % project_id
        response = _perform_pivotal_get(url)

        project_node = ET.fromstring(response.text)
        name = _parse_text(project_node, 'name')
        return Project(project_id, name)
Example #2
0
 def from_node(cls, project_node):
     name = _parse_text(project_node, 'name')
     id = _parse_text(project_node, 'id')
     point_scale = _parse_array(project_node, 'point_scale')
     return Project(id, name, point_scale)