summaryrefslogtreecommitdiffstats
path: root/gd_diff.py
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2016-12-08 03:39:04 +0000
committerrsiddharth <s@ricketyspace.net>2016-12-08 03:39:04 +0000
commit97941fe44cffb1bfaa19f7928675e75264b18b5a (patch)
treebf503b0ae90ccdd7af73a90be9d4f905e645005a /gd_diff.py
parent70faab1b096d5ceca88bf972e918c5ee9610be89 (diff)
Add `generate_wiki_page` function.
* gd_diff.py (generate_wiki_page): New function. * tests/test_gd_diff.py (test_generate_wiki_page): Test for `generate_wiki_page`.
Diffstat (limited to 'gd_diff.py')
-rw-r--r--gd_diff.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/gd_diff.py b/gd_diff.py
index ff6c62f..b1215d1 100644
--- a/gd_diff.py
+++ b/gd_diff.py
@@ -386,3 +386,12 @@ def gns_wiki_header():
"""Return gNewSense wiki header."""
header = resource_string(__name__, 'gd-diff/data/wiki-header.txt')
return header.decode()
+
+
+def generate_wiki_page(release):
+ """Generate and return the gNewSense Debian Diff wiki page.
+ """
+ pkgs_noreadmes, wiki_table = generate_wiki_table(release)
+ wiki_page = gns_wiki_header() + '\n' + wiki_table
+
+ return pkgs_noreadmes, wiki_page