On Mon, Apr 17, 2006 at 02:07:37AM +0200, Martin P. Hellwig wrote: > If I understood it correctly you want the python server bind be > depending on whatever is configured in xinetd.conf and not be defined in > the your program itself? > > I tested a bit around with my FreeBSD machine but indeed the OS > environment gives me nothing interesting back, leaving that option out > but I do can specify command line arguments so you could pick them up > with sys.argv. > > I looked up how you can specify arguments in xinetd and according to > various resources I filtered out (gotta over these gnu type > documentation...) that you can use "server_args" in the per service > configuration to specify arguments. > > Although not really elegant it is doable to do an on the fly port binding. > > Now I just hope I understood your problem :-)
No, you didn't :-). I could add these options or even write an xinetd-only program, that's all fine with me. The problem is that I do not see how to let an SimpleXMLRPCServer instance *not* bind to a port or what other class I can use to just build a XML-RPC request handler reading/writing from stdin/stdout, i.s.o. carrying all the server class stuff with it. -- -- Jos Vos <[EMAIL PROTECTED]> -- X/OS Experts in Open Systems BV | Phone: +31 20 6938364 -- Amsterdam, The Netherlands | Fax: +31 20 6948204 -- http://mail.python.org/mailman/listinfo/python-list