diff options
author | 2012-08-11 02:01:02 +0200 | |
---|---|---|
committer | 2012-08-11 02:01:02 +0200 | |
commit | 140ca1692ef8352466b7c3e95d62a541c5203592 (patch) | |
tree | 23ab0548da184a1f1dee8a778fe0088cf1827de5 /roverlay/remote | |
parent | usage guide, html: numbered sections (diff) | |
download | R_overlay-140ca1692ef8352466b7c3e95d62a541c5203592.tar.gz R_overlay-140ca1692ef8352466b7c3e95d62a541c5203592.tar.bz2 R_overlay-140ca1692ef8352466b7c3e95d62a541c5203592.zip |
package_nofail: add src_uri_base to successful PackageInfos only
Diffstat (limited to 'roverlay/remote')
-rw-r--r-- | roverlay/remote/basicrepo.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/roverlay/remote/basicrepo.py b/roverlay/remote/basicrepo.py index ebde867..a93bc5b 100644 --- a/roverlay/remote/basicrepo.py +++ b/roverlay/remote/basicrepo.py @@ -253,8 +253,11 @@ class BasicRepo ( object ): p = self._package_nofail ( log_bad=log_bad, filename=filename, distdir=distdir, origin=self ) - p.update ( src_uri_base=src_uri_base ) - return p + if p is not None: + p.update ( src_uri_base=src_uri_base ) + return p + else: + return None # --- end of package_nofail (...) --- def get_distdir_and_srcuri_base ( dirpath ): |