summaryrefslogtreecommitdiffstats
path: root/gd_diff.py
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2016-10-30 00:58:52 +0000
committerrsiddharth <s@ricketyspace.net>2016-10-30 01:02:38 +0000
commitcf4d1f9279f88deb2d920f9fc611d29378168a87 (patch)
tree7607d309ccb928838080a9a05f0a1d4a74d976dd /gd_diff.py
parent28b33ad545d0444a0477473eaf17f79af483216c (diff)
Add `read_gns_readme` function.
* gd_diff.py (read_gns_readme): New function. * tests/test_gd_diff.py (test_read_gns_readme): Test for `read_gns_readme` function.
Diffstat (limited to 'gd_diff.py')
-rw-r--r--gd_diff.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/gd_diff.py b/gd_diff.py
index 225b29e..4709d30 100644
--- a/gd_diff.py
+++ b/gd_diff.py
@@ -130,3 +130,16 @@ def slurp_all_gns_readmes(release, pkgs, local_dir):
pkgs_noreadmes.append(pkg)
return pkgs_noreadmes
+
+
+def read_gns_readme(release, pkg, local_dir):
+ """Returns content of README.gNewSense for `pkg`.
+
+ If `README.gNewSense` does not exists for `pkg`, None is returned.
+
+ """
+ readme_path = path.join(local_dir, release, pkg, 'debian',
+ 'README.gNewSense')
+ readme_content = read_file(readme_path)
+
+ return readme_content