[Twisted-Python] Starting services
fairwinds at eastlink.ca
Mon Jul 10 14:03:36 EDT 2006
Hi. I am coming back to resolve a service starting issue and wanted to
bounce this around to see it this is feasible.
First I want all services contained in a multiservice however my main
service must be fully initialized before starting the other services. It
is a pb client and I want to ensure I have a server connection first
before the other services from the first once it starts.
To do this I am thinking i can attempt start the main service first but
run as a separate service (not a child of multiservice)
If this main first service starts successfully, I will add it to a
multiservice with the other services, then start the multiservice.
First issue is that starting a service does not provide a deferred and I
need to know I have made a connection to the pb server. Second is
whether I can add a running service to a multiservice instance. Can
someone advise on the feasibility of this approach. Many thanks.
More information about the Twisted-Python