From c6ab15074e98265c4a7152110de14a0822458726 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 5 Aug 2010 17:22:29 +0200 Subject: [PATCH] renamed yweather to yahoo --- weboob/backends/{yweather => yahoo}/__init__.py | 2 +- weboob/backends/{yweather => yahoo}/backend.py | 14 +++++++------- weboob/backends/{yweather => yahoo}/data/logo.png | Bin 3 files changed, 8 insertions(+), 8 deletions(-) rename weboob/backends/{yweather => yahoo}/__init__.py (95%) rename weboob/backends/{yweather => yahoo}/backend.py (87%) rename weboob/backends/{yweather => yahoo}/data/logo.png (100%) diff --git a/weboob/backends/yweather/__init__.py b/weboob/backends/yahoo/__init__.py similarity index 95% rename from weboob/backends/yweather/__init__.py rename to weboob/backends/yahoo/__init__.py index bcc6e8e5..9fb373f2 100644 --- a/weboob/backends/yweather/__init__.py +++ b/weboob/backends/yahoo/__init__.py @@ -16,4 +16,4 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -from .backend import YWeatherBackend +from .backend import YahooBackend diff --git a/weboob/backends/yweather/backend.py b/weboob/backends/yahoo/backend.py similarity index 87% rename from weboob/backends/yweather/backend.py rename to weboob/backends/yahoo/backend.py index c8cfb7b1..1022db93 100644 --- a/weboob/backends/yweather/backend.py +++ b/weboob/backends/yahoo/backend.py @@ -27,25 +27,25 @@ from weboob.capabilities.weather import ICapWeather, CityNotFound, Current, Fore from weboob.tools.backend import BaseBackend -__all__ = ['YWeatherBackend'] +__all__ = ['YahooBackend'] -class YWeatherBackend(BaseBackend, ICapWeather): - NAME = 'yweather' +class YahooBackend(BaseBackend, ICapWeather): + NAME = 'yahoo' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@peerfuse.org' VERSION = '0.1' - DESCRIPTION = 'Yahoo Weather' + DESCRIPTION = 'Yahoo' LICENSE = 'GPLv3' ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') - URL = 'http://weather.yahooapis.com/forecastrss?w=%s&u=%s' + WEATHER_URL = 'http://weather.yahooapis.com/forecastrss?w=%s&u=%s' def iter_city_search(self, pattern): raise NotImplementedError() - def _get_dom(self, city_id): - handler = urllib2.urlopen(self.URL % (city_id, 'c')) + def _get_weather_dom(self, city_id): + handler = urllib2.urlopen(self.WEATHER_URL % (city_id, 'c')) dom = minidom.parse(handler) handler.close() if not dom.getElementsByTagName('yweather:condition'): diff --git a/weboob/backends/yweather/data/logo.png b/weboob/backends/yahoo/data/logo.png similarity index 100% rename from weboob/backends/yweather/data/logo.png rename to weboob/backends/yahoo/data/logo.png