mirror of
https://github.com/jazzband/django-ddp.git
synced 2026-05-24 07:03:48 +00:00
Use OrderedDict for geventwebsocket.Resource spec so geventwebsockets>=0.9.4 doesn't complain.
This commit is contained in:
parent
765def3d21
commit
8327aac633
1 changed files with 9 additions and 7 deletions
16
dddp/main.py
16
dddp/main.py
|
|
@ -88,13 +88,15 @@ def serve(listen, debug=False, **ssl_args):
|
|||
wsgi_app = get_wsgi_application()
|
||||
wsgi_name = str(wsgi_app.__class__)
|
||||
|
||||
resource = geventwebsocket.Resource({
|
||||
r'/websocket': DDPWebSocketApplication,
|
||||
r'^/sockjs/\d+/\w+/websocket$': DDPWebSocketApplication,
|
||||
r'^/sockjs/\d+/\w+/xhr$': ddpp_sockjs_xhr,
|
||||
r'^/sockjs/info$': ddpp_sockjs_info,
|
||||
r'^/(?!(websocket|sockjs)/)': wsgi_app,
|
||||
})
|
||||
resource = geventwebsocket.Resource(
|
||||
collections.OrderedDict([
|
||||
(r'/websocket', DDPWebSocketApplication),
|
||||
(r'^/sockjs/\d+/\w+/websocket$', DDPWebSocketApplication),
|
||||
(r'^/sockjs/\d+/\w+/xhr$', ddpp_sockjs_xhr),
|
||||
(r'^/sockjs/info$', ddpp_sockjs_info),
|
||||
(r'^/(?!(websocket|sockjs)/)', wsgi_app),
|
||||
]),
|
||||
)
|
||||
|
||||
# setup WebSocketServer to dispatch web requests
|
||||
webservers = [
|
||||
|
|
|
|||
Loading…
Reference in a new issue