durusmail: quixote-users: Help with using medusa
Help with using medusa
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-18
Re: Help with using medusa
2004-06-18
2004-06-18
2004-06-18
2004-06-18
2004-06-19
2004-06-19
2004-06-19
2004-06-19
2004-06-20
Help with using medusa
Vineet Jain
2004-06-18
I installed quixote and medusa. I'm successfully able to run quixote through
the cgi interface. But am having problems when I run the medusa_http server.

My main looks like this:


def main ():
    from quixote import enable_ptl
    enable_ptl()

    if len(sys.argv) == 2:
        port = int(sys.argv[1])
    else:
        port = 8080
    print 'Now serving the Quixote demo on port %d' % port
    server = http_server.http_server('', port)
    publisher = Publisher('quixote.demo')

    # When initializing the Publisher in your own driver script,
    # you'll want to parse a configuration file.
    publisher.read_config("c:/appservers/quixote-1.0c1/demo/demo.conf")
    publisher.setup_logs()
    dh = QuixoteHandler(publisher, 'Quixote/demo', server)
    server.install_handler(dh)
    asyncore.loop()

The server starts up and apparently shuts down:

C:\appservers\Quixote-1.0c1\server>medusa_http.py
Now serving the Quixote demo on port 8080
warning: Computing default hostname
info: Medusa (V1.11) started at Fri Jun 18 09:32:13 2004
        Hostname: vinjvinj
        Port:8080

C:\appservers\Quixote-1.0c1\server>

It does not stay in the background and shuts down immedaitely without giving
an error message

I'm on windows XP with python 2.3.3 and medusa 0.5.4. Any idea on what I
could be doing wrong?

Thanks,

Vineet



reply