diff options
author | Auke Booij (tulcod) <auke@tulcod.com> | 2010-06-30 14:24:27 +0200 |
---|---|---|
committer | Auke Booij (tulcod) <auke@tulcod.com> | 2010-06-30 15:09:24 +0200 |
commit | 1bea4ea1133a4546188098ff7ee063bf2bbb6a06 (patch) | |
tree | 7636a436a9b9e011dfe30e2893b0c9574afa240f /g_cran | |
parent | This should install docs correctly... (diff) | |
download | g-cran-1bea4ea1133a4546188098ff7ee063bf2bbb6a06.tar.gz g-cran-1bea4ea1133a4546188098ff7ee063bf2bbb6a06.tar.bz2 g-cran-1bea4ea1133a4546188098ff7ee063bf2bbb6a06.zip |
Don't process empty package data
Diffstat (limited to 'g_cran')
-rw-r--r-- | g_cran/cran_read.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/g_cran/cran_read.py b/g_cran/cran_read.py index 4bd51d4..aeb1867 100644 --- a/g_cran/cran_read.py +++ b/g_cran/cran_read.py @@ -128,8 +128,9 @@ def read_packages(package_filename,local_repository): remote_uri=repository_file.read().strip() while not file_parts.eof: cran_package=dict(rfc822.Message(file_parts).items()) #read part of PACKAGES file - pms_package=pmsify_package_data(cran_package,remote_uri) #fix values - packages.append(pms_package) #store in dict + if len(cran_package): + pms_package=pmsify_package_data(cran_package,remote_uri) #fix values + packages.append(pms_package) #store in dict return packages def find_package(repo_location,package_name): |