[packages/pldnotify] anitya: improve display showing matches
glen
glen at pld-linux.org
Sun Oct 2 15:49:17 CEST 2016
commit de13c2956c4a020232b5ca2cd562b0ed2cd2ed93
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Oct 2 16:44:23 2016 +0300
anitya: improve display showing matches
pldnotify.py | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/pldnotify.py b/pldnotify.py
index edc4de8..216ea09 100755
--- a/pldnotify.py
+++ b/pldnotify.py
@@ -107,7 +107,7 @@ class Checker:
if error == 'No package "%s" found in distro "%s"' % (self.name, self.distro):
res = self.anitya_alternatives()
if res != None:
- error = error + ", " + res
+ error = error + "\n" + res
raise ValueError, error
return data['version']
@@ -123,13 +123,15 @@ class Checker:
return None
def format_project(project):
- return '"%s" (%s)' % (project['name'], project['homepage'])
+ url = 'https://release-monitoring.org/project/%d/' % project['id']
+
+ return '"%s" (%s): %s' % (project['name'], project['homepage'], url)
r = []
for project in data['projects']:
r.append(format_project(project))
- return "Do you need to map %s?" % (", ".join(r))
+ return "Possible matches:\n- %s" % ("\n- ".join(r))
def main():
parser = argparse.ArgumentParser(description='PLD-Notify: project to monitor upstream releases')
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pldnotify.git/commitdiff/cf1f7c5e733f21faf3934f237468e21c5e076915
More information about the pld-cvs-commit
mailing list