At the time I was using Version 0.6.1, but I upgraded to the latest in order to try out the client SSL update.
Inside the websocket.py
def __init__(self, req, addr, server):
# Retrieve a few configuration variables from the server
self.only_upgrade = getattr(server, "only_upgrade", False)
self.verbose = getattr(server, "verbose", False)
self.daemon = getattr(server, "daemon", False)
self.record = getattr(server, "record", False)
self.run_once = getattr(server, "run_once", False)
self.rec = None
self.handler_id = getattr(server, "handler_id", False)
self.file_only = getattr(server, "file_only", False)
self.traffic = getattr(server, "traffic", False)
self.logger = getattr(server, "logger", None)
if self.logger is None:
self.logger = WebSocketServer.get_logger()
SimpleHTTPRequestHandler.__init__(self, req, addr, server)If you set that false to true it will kill the file directory listings. However in the latest 0.8 I couldn't find that setting to intercept. Not much of a python guy or I would dig deeper. Do you have a link to the openstack? I have been having a hard time getting Apache and websockify to play nice together.