Use new CP url for api

This commit is contained in:
Ruud
2012-09-16 21:58:58 +02:00
parent 20f81d06c0
commit d295b881af
@@ -13,11 +13,11 @@ log = CPLog(__name__)
class CouchPotatoApi(MovieProvider): class CouchPotatoApi(MovieProvider):
api_url = 'http://couchpota.to/api/%s/'
urls = { urls = {
'search': 'https://couchpota.to/api/search/%s/', 'search': 'https://couchpota.to/api/search/%s/',
'info': 'https://couchpota.to/api/info/%s/', 'info': 'https://couchpota.to/api/info/%s/',
'eta': 'https://couchpota.to/api/eta/%s/', 'eta': 'https://couchpota.to/api/eta/%s/',
'suggest': 'https://couchpota.to/api/suggest/%s/%s/',
} }
http_time_between_calls = 0 http_time_between_calls = 0
api_version = 1 api_version = 1
@@ -64,7 +64,7 @@ class CouchPotatoApi(MovieProvider):
if identifier is None: return {} if identifier is None: return {}
try: try:
data = self.urlopen((self.api_url % ('eta')) + (identifier + '/'), headers = self.getRequestHeaders()) data = self.urlopen(self.urls['eta'] % identifier, headers = self.getRequestHeaders())
dates = json.loads(data) dates = json.loads(data)
log.debug('Found ETA for %s: %s', (identifier, dates)) log.debug('Found ETA for %s: %s', (identifier, dates))
return dates return dates
@@ -75,7 +75,7 @@ class CouchPotatoApi(MovieProvider):
def suggest(self, movies = [], ignore = []): def suggest(self, movies = [], ignore = []):
try: try:
data = self.urlopen((self.api_url % ('suggest')) + ','.join(movies) + '/' + ','.join(ignore) + '/') data = self.urlopen(self.urls['suggest'] % (','.join(movies), ','.join(ignore)))
suggestions = json.loads(data) suggestions = json.loads(data)
log.info('Found Suggestions for %s', (suggestions)) log.info('Found Suggestions for %s', (suggestions))
except Exception, e: except Exception, e: