Beispiel #1
0
 def createEndpoints(self):
     """Create local and remote transfer host endpoints"""
     assert not self.isCreated
     assert 0 < self.requestSize
     assert 0 < len(self.sources)
     assert 0 < len(self.sinks)
     assert self.sinkTarget
     assert self.sourceTarget
     self.factory = EndpointFactory(
         self.requestSize, self.sourceDIOFlag, self.sourceSerialFlag,
         self.sourceVerboseFlag, self.sourceTimestampFlag,
         self.sourceXddPath, self.sources, self.sinkDIOFlag,
         self.sinkSerialFlag, self.sinkVerboseFlag, self.sinkTimestampFlag,
         self.sinkXddPath, self.sinks)
     rc = self.factory.createEndpoints()
     if 0 == rc:
         self.isCreated = True
         rc = self.performPostCreateChecks()
     return rc