removed old import
[stuff.git] / pyfit / FitServer.py
blob5a1497b2866b566981def75d8d18197d7aaaf85e
1 import sys
2 from twisted.internet.protocol import Protocol, ClientFactory, Factory
3 from twisted.internet import reactor
4 from fitnesse.client import Client
5 import util
7 class FitnesseClientFactory(ClientFactory):
8 def buildProtocol(self, addr):
9 self.protocol = Client()
10 return self.protocol
12 def clientConnectionLost(self, connector, reason):
13 #print 'Lost connection. Reason:', reason
14 reactor.stop()
16 def clientConnectionFailed(self, connector, reason):
17 print 'Connection failed. Reason:', reason
19 host = sys.argv[2]
20 port = int(sys.argv[3])
21 socketToken = sys.argv[4]
23 client_factory = FitnesseClientFactory()
24 reactor.connectTCP(host, port, client_factory)
25 reactor.run()