[Twisted-Python] How to make a service dependent of another?
radix at twistedmatrix.com
Fri May 15 10:09:30 EDT 2009
On Fri, May 15, 2009 at 4:11 AM, coder_gus <coder_gus at lavabit.com> wrote:
> I have a pb client and a tcp server. How can I make the server start
> only after/if the client started?
Basically, you want to call listenTCP in one of the callbacks that get
invoked when a client is successfully connected. There are a few of
* the connectionMade method of your client protocol
* the clientConnectionMade method of your client factory
* the deferred that's returned from ClientCreator, if you're using it.
Depending on your situation and the factoring that you want, any of
these could be the most appropriate.
More information about the Twisted-Python