diff options
author | rsiddharth <s@ricketyspace.net> | 2016-11-09 04:24:07 +0000 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2016-11-09 04:24:07 +0000 |
commit | 859079274081b6160aa09a55fa6a67075ff62b37 (patch) | |
tree | cb6e7e9ada367d82c45ebf4f7a03ca200427fbbf /gd_diff.py | |
parent | 981267a35e44fea8804ccf249ff89d7850f87703 (diff) |
Update `get_packages` function.
Returns list of packages for release instead of printing them out.
* gd_diff.py (get_packages): Update function.
* tests/test_gd_diff.py (test_get_packages): Update function.
Diffstat (limited to 'gd_diff.py')
-rw-r--r-- | gd_diff.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -86,7 +86,7 @@ def read_packages(pkgs_file): def get_packages(release): - """Prints out list packages for `release`. + """Return list packages for `release`. List of packages is slurped from http://bzr.savannah.gnu.org/lh/gnewsense/packages-`release` @@ -106,8 +106,11 @@ def get_packages(release): html_forest = BeautifulSoup(res.text, 'html.parser') + pkgs = [] for td in html_forest.find_all('td', class_='autcell'): - print(td.a.string.strip()) + pkgs.append(td.a.string.strip()) + + return pkgs def save_gns_readme(content, release, pkg, local_dir): |