Diff for "API/launchpadlib/code_snippets"

Not logged in - Log In / Register

Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2009-02-24 18:05:21
Size: 1124
Editor: a89-182-14-148
Comment:
Revision 5 as of 2009-11-25 20:19:27
Size: 24
Editor: 70-8-217-239
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

API/launchpadlib/code_snippets (last edited 2009-11-25 20:19:27 by 70-8-217-239)