From 638950f184350d10ef3e57f07cba32340c30c10d Mon Sep 17 00:00:00 2001 From: Michael Bienia Date: Thu, 2 Jul 2009 13:21:01 +0200 Subject: [PATCH] * lpapiwrapper.py: - fix getUbuntuSourcePackage() --- ubuntutools/lp/lpapiwrapper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ubuntutools/lp/lpapiwrapper.py b/ubuntutools/lp/lpapiwrapper.py index 6c64512..72909ac 100644 --- a/ubuntutools/lp/lpapiwrapper.py +++ b/ubuntutools/lp/lpapiwrapper.py @@ -29,6 +29,8 @@ from launchpadlib.errors import HTTPError from launchpadlib.resource import Entry from udtexceptions import PackageNotFoundException, SeriesNotFoundException, PocketDoesNotExist +__all__ = ['Launchpad', 'LpApiWrapper'] + class Launchpad(object): ''' Singleton for LP API access. ''' __lp = None @@ -153,7 +155,7 @@ class LpApiWrapper(object): if (name, series, pocket) not in cls._src_pkg: try: srcpkg = cls.getUbuntuArchive().getPublishedSources( - source_name = name, distro_series = series, pocket = pocket, + source_name = name, distro_series = series._series, pocket = pocket, status = 'Published', exact_match = True)[0] cls._src_pkg[(name, series, pocket)] = _SourcePackage(srcpkg) except IndexError: