⇤ ← Revision 1 as of 2009-02-24 18:02:52
Size: 975
Comment:
|
Size: 1124
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
code snippets
(Under sonstruction)
This page lists some useful pieces of code
Bugs
Does a bug have a release target?
>>> def has_target(bug, series): ... series_url = str(series) ... for task in bug.bug_tasks: ... if str(task).startswith(series_url): ... return True ... return False ... >>> b = launchpad.bugs[324614] >>> ubuntu = launchpad.distributions["ubuntu"] >>> jaunty = ubuntu.getSeries(name_or_version="jaunty") >>> has_target(b, jaunty) True
Packages
listing the current package versions in a particular distroseries
>>> ubuntu = launchpad.distributions["ubuntu"] >>> archive = ubuntu.main_archive >>> series = ubuntu.current_series >>> archive.getPublishedSources(exact_match=True, source_name="apport", distro_series=series)[0].source_package_version u'0.123'