From: William Zhang Date: Thu, 17 May 2012 03:23:41 +0000 (+0800) Subject: add get_view_by_url for myview or Nested View,what ever X-Git-Tag: v0.2.23~294^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c9dcd0d1ab0c889ddae34d3318bab617345c0a61;p=tools%2Fpython-jenkinsapi.git add get_view_by_url for myview or Nested View,what ever --- diff --git a/jenkinsapi/jenkins.py b/jenkinsapi/jenkins.py index ed4e0de..6179f0e 100644 --- a/jenkinsapi/jenkins.py +++ b/jenkinsapi/jenkins.py @@ -155,6 +155,12 @@ class Jenkins(JenkinsBase): view_api_url = self.python_api_url(view_url) return View(view_api_url , str_view_name, jenkins_obj=self) + def get_view_by_url(self, str_url): + view_url = str_url + view_api_url = "%s/api/python/" % str_url + str_view_name = view_url.replace(self.baseurl, '') + return View(view_api_url, str_view_name, jenkins_obj=self) + def __getitem__(self, jobname): """ Get a job by name