コード例 #1
0
ファイル: test_sessions.py プロジェクト: viert/python-tx-tftp
 def setUp(self):
     self.clock = Clock()
     self.temp_dir = FilePath(tempfile.mkdtemp()).asBytesMode()
     self.target = self.temp_dir.child(b'foo')
     self.writer = DelayedWriter(self.target, _clock=self.clock, delay=2)
     self.transport = FakeTransport(hostAddress=('127.0.0.1', self.port))
     self.ws = WriteSession(self.writer, _clock=self.clock)
     self.ws.timeout = (4, 4, 4)
     self.ws.transport = self.transport
     self.ws.startProtocol()
コード例 #2
0
ファイル: bootstrap.py プロジェクト: techman83/python-tx-tftp
 def __init__(self, remote, writer, options=None, _clock=None):
     TFTPBootstrap.__init__(self, remote, writer, options, _clock)
     self.session = WriteSession(writer, self._clock)