Private GIT

Skip to content
Snippets Groups Projects
Commit e90d14c7 authored by Fernando's avatar Fernando
Browse files

BTN - Show warning instead of error for api call exceeded

parent 2a0c3952
Branches
Tags
No related merge requests found
...@@ -146,6 +146,9 @@ class BTNProvider(generic.TorrentProvider): ...@@ -146,6 +146,9 @@ class BTNProvider(generic.TorrentProvider):
parsedJSON = server.getTorrents(apikey, params, int(results_per_page), int(offset)) parsedJSON = server.getTorrents(apikey, params, int(results_per_page), int(offset))
except jsonrpclib.jsonrpc.ProtocolError, error: except jsonrpclib.jsonrpc.ProtocolError, error:
if error.message = 'Call Limit Exceeded':
logger.log(u"You have exceeded the limit of 150 calls per hour, per API key which is unique to your user account.", logger.WARNING)
else:
logger.log(u"JSON-RPC protocol error while accessing " + self.name + ": " + ex(error), logger.ERROR) logger.log(u"JSON-RPC protocol error while accessing " + self.name + ": " + ex(error), logger.ERROR)
parsedJSON = {'api-error': ex(error)} parsedJSON = {'api-error': ex(error)}
return parsedJSON return parsedJSON
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment