Size: 1124
Comment:
|
← Revision 5 as of 2009-11-25 20:19:27 ⇥
Size: 24
Comment: Redirect to API/Examples now.
|
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' }}} |
#REDIRECT API/Examples |