return Job(info["url"], info["name"], jenkins_obj=self)
raise UnknownJob(jobname)
+ def __len__(self):
+ return len(self._data["jobs"])
+
def __contains__(self, jobname):
"""
Does a job by the name specified exist
def __getitem__(self, buildnumber):
return self.get_build(buildnumber)
+ def __len__(self):
+ return len(self.get_build_dict())
+
def is_queued_or_running(self):
return self.is_queued() or self.is_running()
if k == nodename:
return v
raise UnknownNode(nodename)
+
+ def __len__(self):
+ return len(self.iteritems())
def __len__(self):
return len(self.items())
+
+ def __getitem__(self, key):
+ d = dict(self.iteritems())
+ return d[key]