def stop_serving(self): path, host, port = getattr(self, '_path', None), getattr( self, '_host', None), getattr(self, '_port', None) if None not in (path, host, port): self._path = self._host = self._port = None httpserver.stop_serving(path, host, port)
def on_oauth_callback(request): httpserver.stop_serving(path, host, port) # parse oauth URL query string data = net.UrlQuery.parse(request.get_full_url()) query = data.get('query') oauth_problem = query.get('oauth_problem') if oauth_problem: callback.error(Exception(oauth_problem)) else: callback.success(query.get('oauth_token'))
def stop_serving(self): path, host, port = getattr(self, '_path', None), getattr(self, '_host', None), getattr(self, '_port', None) if None not in (path, host, port): self._path = self._host = self._port = None httpserver.stop_serving(path, host, port)