From: | "Christoph Mende (angelos)" <angelos@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in media-sound/ncmpc/files: ncmpc-0.16.1-lyrics-backtrace.patch |
Date: | Thu, 03 Jun 2010 19:09:32 |
Message-Id: | 20100603190927.349902CF45@corvid.gentoo.org |
1 | angelos 10/06/03 19:09:27 |
2 | |
3 | Added: ncmpc-0.16.1-lyrics-backtrace.patch |
4 | Log: |
5 | Fix backtrace that happens when trying to use the leoslyrics plugin (bug 316397) |
6 | (Portage version: 2.2_rc67/cvs/Linux x86_64) |
7 | |
8 | Revision Changes Path |
9 | 1.1 media-sound/ncmpc/files/ncmpc-0.16.1-lyrics-backtrace.patch |
10 | |
11 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ncmpc/files/ncmpc-0.16.1-lyrics-backtrace.patch?rev=1.1&view=markup |
12 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ncmpc/files/ncmpc-0.16.1-lyrics-backtrace.patch?rev=1.1&content-type=text/plain |
13 | |
14 | Index: ncmpc-0.16.1-lyrics-backtrace.patch |
15 | =================================================================== |
16 | diff --git a/lyrics/30-leoslyrics.py b/lyrics/30-leoslyrics.py |
17 | index 2a40f37..639a303 100755 |
18 | --- a/lyrics/30-leoslyrics.py |
19 | +++ b/lyrics/30-leoslyrics.py |
20 | @@ -43,7 +43,11 @@ def search(artist, title): |
21 | 'artist': artist, |
22 | 'songtitle': title}) |
23 | url = "http://api.leoslyrics.com/api_search.php?" + query |
24 | - f = urlopen(url) |
25 | + try: |
26 | + f = urlopen(url) |
27 | + except IOError: |
28 | + stderr.write("Failed to connect to http://api.leoslyrics.com, it seems down!\n") |
29 | + exit(1) |
30 | handler = SearchContentHandler() |
31 | parser = make_parser() |
32 | parser.setContentHandler(handler) |