Titus Brown schrieb:
> [...]
>
> Hi, Alexander, can you give us a short example that doesn't work?
>
> cheers,
> --titus
>
>
i think it's a problem about the traversal.
anyway, here you go:
import quixote
from quixote.publish import Publisher
from quixote.server.simple_server import run
from quixote.directory import Directory, AccessControlled
from quixote.errors import AccessError
class RootDirectory(Directory, AccessControlled):
_q_exports = ['', ]
def _q_index(self):
return "moin"
def _q_access():
raise AccessError()
def create_publisher():
return Publisher(RootDirectory())
if __name__ == '__main__':
run(create_publisher, host = 'localhost', port = 9999)