Guest User

Untitled

a guest
Jun 25th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. @contextlib.contextmanager
  2. def http_server(app=None, handler_class=WSGIRequestHandler,
  3. server_class=WSGIServer, bind=('localhost', 8082)):
  4.  
  5. server = server_class(bind, handler_class)
  6. thread = threading.Thread(
  7. target=server.serve_forever, name='sa-media test server.', daemon=True
  8. )
  9. thread.start()
  10. url = f'http://{server.server_address[0]}:{server.server_address[1]}'
  11. yield server, url
  12. server.shutdown()
  13. thread.join()
  14.  
  15. File "/usr/local/lib/python3.6/socketserver.py", line 453, in __init__
  16. self.server_bind()
  17. File "/usr/local/lib/python3.6/wsgiref/simple_server.py", line 50, in server_bind
  18. HTTPServer.server_bind(self)
  19. File "/usr/local/lib/python3.6/http/server.py", line 136, in server_bind
  20. socketserver.TCPServer.server_bind(self)
  21. File "/usr/local/lib/python3.6/socketserver.py", line 467, in server_bind
  22. self.socket.bind(self.server_address)
  23. socket.gaierror: [Errno -2] Name or service not known
Add Comment
Please, Sign In to add comment