Merge lp:~samuel-buffet/entertainer/bug_243309 into lp:entertainer
- bug_243309
- Merge into trunk
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Matt Layman | ||||
Approved revision: | 387 | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp:~samuel-buffet/entertainer/bug_243309 | ||||
Merge into: | lp:entertainer | ||||
Diff against target: | None lines | ||||
To merge this branch: | bzr merge lp:~samuel-buffet/entertainer/bug_243309 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Matt Layman | Approve | ||
Review via email: mp+8031@code.launchpad.net |
Commit message
Entertainer is more robust if the internet connection is dead.
Description of the change
Samuel Buffet (samuel-buffet) wrote : | # |
Matt Layman (mblayman) wrote : | # |
This branch looks pretty good to me. Just one question though:
* Would it be worth it to move the logic that you added to the weather screen into the weather class somehow?
I think the WeatherScreen class was a pretty good example of what a screen should be doing (i.e., only specifying view information in the MVC sense), and this modification seems like a step in the other direction.
Samuel Buffet (samuel-buffet) wrote : | # |
Matt,
> This branch looks pretty good to me. Just one question though:
>
> * Would it be worth it to move the logic that you added to the weather screen
> into the weather class somehow?
>
> I think the WeatherScreen class was a pretty good example of what a screen
> should be doing (i.e., only specifying view information in the MVC sense), and
> this modification seems like a step in the other direction.
Yes of course but this branch wasn't dealing with more than "fixes" for dead internet connections.
Anyway, I fully agree with "only specifying view information in the MVC sense" and I even mentioned that on IRC recently.
> .. and this modification seems like a step in the other direction.
oh! this sounds a bit harsh to me because this is not like if there was no logic at all before. Logic was already there and the "MVC" comment could have been applied without this modification.
I'll may hack on that tonight (if I have time).
Samuel-
Matt Layman (mblayman) wrote : | # |
Samuel,
I apologize. I certainly had no intention of sounding harsh. I guess I chose my words poorly.
I understand that most the screens have tons of logic in them (WeatherScreen included because of the check for an empty location string). What I was trying to indicate is that we should think long and hard before adding more logic to the screen classes. I think we should be cautious about it because you and I both know that we would like to move to a much simpler "language" for defining screens in the future. And any logic in the screens will be additional barriers that will have to removed before the screens can be more "themeable."
If you'd like to just defer thinking about this until a later time (when we are more in a position to think about screen definitions), I'll approve the branch as is. Just let me know, otherwise I'll wait until you make some possible modifications that you mentioned in the previous comment.
Thanks,
Matt
- 386. By Samuel Buffet
-
Merged with trunk 395.
- 387. By Samuel Buffet
-
* Removed all logic except widget creation on the weather screen.
* Modified the Weather fetcher to return "NA" if no location was specified or if the internet connection is dead.
Samuel Buffet (samuel-buffet) wrote : | # |
> Samuel,
>
> I apologize. I certainly had no intention of sounding harsh. I guess I chose
> my words poorly.
There's no need to apologize for that Matt. Just continue to write what you think that's good :)
> I understand that most the screens have tons of logic in them (WeatherScreen
> included because of the check for an empty location string). What I was trying
> to indicate is that we should think long and hard before adding more logic to
> the screen classes. I think we should be cautious about it because you and I
> both know that we would like to move to a much simpler "language" for defining
> screens in the future. And any logic in the screens will be additional
> barriers that will have to removed before the screens can be more "themeable."
We have that same thing in mind Matt. Be sure of that.
> If you'd like to just defer thinking about this until a later time (when we
> are more in a position to think about screen definitions), I'll approve the
> branch as is. Just let me know, otherwise I'll wait until you make some
> possible modifications that you mentioned in the previous comment.
I prefer to do it right now so I've pushed a change.
revision diff :
=== modified file 'entertainerlib
--- entertainerlib/
+++ entertainerlib/
@@ -1,7 +1,7 @@
# Copyright (c) 2009 Entertainer Developers - See COPYING - GPLv2
'''WeatherScreen - Screen allows user to view current weather conditions'''
-import urllib2
+import clutter
from entertainerlib.
from entertainerlib.
@@ -14,58 +14,37 @@
def __init__(self):
- # Screen Title (Displayed at the bottom left corner)
- screen_title = Label(0.13, "screentitle", 0, 0.87, _("Weather"))
- self.add(
-
- loc = self.config.
- no_internet = False
- try:
- self.weather = Weather(loc)
- except urllib2.URLError:
- no_internet = True
-
- if no_internet:
- self.add(
- _("Couldn't get weather reports from the internet!"),
- font_weight=
- elif self.weather.
- self.add(
- _("No weather location defined!"), font_weight=
- else:
- self.weather.
- location_text = self.weather.
-
- location = Label(0.04167, "text", 0.40, 0.13, location_text,
- font_weight="bold")
- self.add(location)
-
- forecasts = self.weather.
-
- # Show today's weather
- self.create_
-
- # Show tomorrow's weather
- self.create_
-
- # Show day 3
- self.create_
-
- # Show day 4
- self.create_
Matt Layman (mblayman) wrote : | # |
Very nice changes. I like how the WeatherScreen is now even simpler than before you started this branch!
Thanks for taking the extra time to refactor this stuff now instead of later.
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Paul Hummer (rockstar) wrote : | # |
`which trial` entertainerlib.
entertainerlib.
ArrowTextureTest
test_bounce ... /home/rockstar/
/home/rockstar/
/home/rockstar/
/home/rockstar/
test_create ... [ERROR]
entertainerlib.
BaseTest
testCreate ... [OK]
testGetAbsX ... [ERROR]
testGetAbsY ... [ERROR]
entertainerlib.
ConfigurationTest
testBorg ... [OK]
testCreate ... [OK]
testGetCfgDir ... [OK]
testGetSlid
testGetStag
testGetStag
testGetThem
testSetStag
testSetStag
testStartAu
testTrayIco
test_create_dir ... [OK]
test_
test_sanitize ... [ERROR]
test_taint ... [OK]
test_
test_
test_
entertainerlib.
ConnectionSer
testPortBinding ... [OK]
entertainerlib.
DatabaseTest
testCreate ... [OK]
testUseExisting ... [OK]
entertainerlib.
EyeCandyTextu
test_create ... [ERROR]
entertainerlib.
FeedConfigTo...
Preview Diff
1 | === modified file 'entertainerlib/frontend/gui/screens/weather.py' |
2 | --- entertainerlib/frontend/gui/screens/weather.py 2009-05-25 16:56:25 +0000 |
3 | +++ entertainerlib/frontend/gui/screens/weather.py 2009-06-29 22:30:02 +0000 |
4 | @@ -1,6 +1,8 @@ |
5 | # Copyright (c) 2009 Entertainer Developers - See COPYING - GPLv2 |
6 | '''WeatherScreen - Screen allows user to view current weather conditions''' |
7 | |
8 | +import urllib2 |
9 | + |
10 | from entertainerlib.frontend.gui.screens.screen import Screen |
11 | from entertainerlib.frontend.gui.widgets.label import Label |
12 | from entertainerlib.frontend.gui.widgets.texture import Texture |
13 | @@ -12,18 +14,26 @@ |
14 | def __init__(self): |
15 | Screen.__init__(self, 'Weather') |
16 | |
17 | - loc = self.config.get_weather_location() |
18 | - self.weather = Weather(loc) |
19 | - self.weather.refresh() |
20 | - |
21 | # Screen Title (Displayed at the bottom left corner) |
22 | screen_title = Label(0.13, "screentitle", 0, 0.87, _("Weather")) |
23 | self.add(screen_title) |
24 | |
25 | - if (self.weather.location == ''): |
26 | + loc = self.config.get_weather_location() |
27 | + no_internet = False |
28 | + try: |
29 | + self.weather = Weather(loc) |
30 | + except urllib2.URLError: |
31 | + no_internet = True |
32 | + |
33 | + if no_internet: |
34 | + self.add(Label(0.04167, "text", 0.25, 0.20, |
35 | + _("Couldn't get weather reports from the internet!"), |
36 | + font_weight="bold")) |
37 | + elif self.weather.location == '': |
38 | self.add(Label(0.04167, "text", 0.30, 0.20, |
39 | _("No weather location defined!"), font_weight="bold")) |
40 | else: |
41 | + self.weather.refresh() |
42 | location_text = self.weather.location |
43 | |
44 | location = Label(0.04167, "text", 0.40, 0.13, location_text, |
45 | |
46 | === modified file 'entertainerlib/frontend/medialibrary/music.py' |
47 | --- entertainerlib/frontend/medialibrary/music.py 2009-05-06 03:40:22 +0000 |
48 | +++ entertainerlib/frontend/medialibrary/music.py 2009-06-29 22:30:02 +0000 |
49 | @@ -582,8 +582,11 @@ |
50 | @param disc_id: DiscID |
51 | """ |
52 | self.tracks = [] |
53 | - |
54 | - (query_status, query_info) = CDDB.query(disc_id) |
55 | + try: |
56 | + (query_status, query_info) = CDDB.query(disc_id) |
57 | + except IOError: |
58 | + # Set query_status to 0 to act like an unknown CD. |
59 | + query_status = 0 |
60 | |
61 | #See CDDB documentation for more information. |
62 | #http://cddb-py.sourceforge.net/CDDB/README |
63 | @@ -603,7 +606,7 @@ |
64 | self.artist = _("Unknown artist") |
65 | for i in range(disc_id[1]): |
66 | self.tracks.append(CompactDiscTrack(i + 1, |
67 | - _("Unknown track %(num)s.") % {'num': str(i+1)})) |
68 | + _("Unknown track %(num)s.") % {'num': str(i+1)}, 0)) |
69 | |
70 | def _get_information_from_result_element(self, result, disc_id): |
71 | """Catch any information from a CDDB result dictionnary""" |
72 | |
73 | === modified file 'entertainerlib/utils/lyrics_downloader.py' |
74 | --- entertainerlib/utils/lyrics_downloader.py 2009-05-10 06:24:43 +0000 |
75 | +++ entertainerlib/utils/lyrics_downloader.py 2009-06-29 22:30:02 +0000 |
76 | @@ -46,7 +46,8 @@ |
77 | lyrics = "" |
78 | self._clean_up_artist_title() |
79 | lyrics_xml = self._get_lyrics_xml() |
80 | - lyrics = self._parse_lyrics_xml(lyrics_xml) |
81 | + if lyrics_xml is not None: |
82 | + lyrics = self._parse_lyrics_xml(lyrics_xml) |
83 | self.callback(lyrics) |
84 | |
85 | def _clean_up_artist_title(self): |
86 | @@ -73,16 +74,17 @@ |
87 | """ |
88 | Download the lyrics XML-file. |
89 | """ |
90 | - lyrics_xml = None |
91 | - |
92 | # timeout in seconds |
93 | timeout = 5 |
94 | socket.setdefaulttimeout(timeout) |
95 | |
96 | url = "http://lyricsfly.com/api/api.php?i=%s&a=%s&t=%s" \ |
97 | % (self._LYRICSFLY_KEY.decode('base64'), self.artist, self.title) |
98 | - temp = urllib.urlopen(url) |
99 | - lyrics_xml = temp.read() |
100 | + try: |
101 | + temp = urllib.urlopen(url) |
102 | + lyrics_xml = temp.read() |
103 | + except IOError: |
104 | + return None |
105 | |
106 | return lyrics_xml |
107 |
Devs,
Here is a small branch to improve Entertainer's robustness when the internet connection is dead.
On the weather screen we display a message.
On the lyrics tab, we display nothing (but there's no more traceback)
And if we want to play a CD we can but Unknown will be displayed instead of the Album name and Tracks names. And 0 will be displayed instead of the track's length.
Samuel-
PS: You can take a look to the comments of the linked bug.