diff options
Diffstat (limited to 'sugar_network/client/routes.py')
-rw-r--r-- | sugar_network/client/routes.py | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/sugar_network/client/routes.py b/sugar_network/client/routes.py index dfbda6f..55fd92f 100644 --- a/sugar_network/client/routes.py +++ b/sugar_network/client/routes.py @@ -13,8 +13,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -# pylint: disable=W0611 - import os import logging import httplib @@ -25,7 +23,7 @@ from sugar_network.client import journal, implementations from sugar_network.node.slave import SlaveRoutes from sugar_network.toolkit import netlink, mountpoints from sugar_network.toolkit.router import ACL, Request, Response, Router -from sugar_network.toolkit.router import route, fallbackroute, postroute +from sugar_network.toolkit.router import route, fallbackroute from sugar_network.toolkit import zeroconf, coroutine, http, enforce @@ -74,23 +72,6 @@ class ClientRoutes(model.FrontRoutes, implementations.Routes, journal.Routes): self._got_offline() self._local.volume.close() - @postroute - def postroute(self, request, response, result, error): - if error is None or isinstance(error, http.StatusPass): - return - event = {'event': 'failure', - 'exception': type(error).__name__, - 'error': str(error), - 'method': request.method, - 'cmd': request.cmd, - 'resource': request.resource, - 'guid': request.guid, - 'prop': request.prop, - } - event.update(request) - event.update(request.session) - self.broadcast(event) - @fallbackroute('GET', ['hub']) def hub(self, request, response): """Serve Hub via HTTP instead of file:// for IPC users. |