def main(): startLogging(file('client.log', 'a'), False) factory = Factory() factory.contextFactory = ClientContextFactory() factory.protocol = OnionClient endpoint = clientFromString(reactor, argv[1]) endpoint.connect(OnionFactory(factory)) reactor.run()