Browse Source

Added error logging for webserver gets and posts

tags/release_0.1.0
echel0n 11 years ago
parent
commit
c09ceb5e6c
  1. 14
      sickbeard/webserve.py

14
sickbeard/webserve.py

@ -210,15 +210,23 @@ class IndexHandler(RedirectHandler):
@asynchronous
@gen.coroutine
def get(self, *args, **kwargs):
resp = yield self.get_response()
self.finish(resp)
try:
resp = yield self.get_response()
self.finish(resp)
except Exception as e:
logger.log(e, logger.ERROR)
self.finish()
@gen.coroutine
def get_response(self):
raise gen.Return(self._dispatch())
def post(self, *args, **kwargs):
self.finish(self._dispatch())
try:
self.finish(self._dispatch())
except Exception as e:
logger.log(e, logger.ERROR)
self.finish()
def robots_txt(self, *args, **kwargs):
""" Keep web crawlers out """

Loading…
Cancel
Save