def setUp(self): self.options = {'HOST': 'localhost', 'PORT': 8030, 'FAMILY': AF_INET, 'TYPE': SOCK_STREAM, 'CONNECTIONS': 2} self.socket_server = GsSocketServer(**self.options) self.socket_client = GsSocketClient(**self.options)
def __init__(self, **kwargs): if not (kwargs.get('socket_options', None) is None): self.Socket = GsSocketClient(**kwargs.get('socket_options')) self.ProgressQueue = queue.Queue() else: self.Socket = None self.ProgressQueue = None self.FeTree = FeaturesTree(**kwargs) self.Fsm = GeojsonFiniteStateMachine(progress_queue=self.ProgressQueue, structure=self.FeTree) self.geojson = None self.options = kwargs.get('geojson_options', {}) self.__processes__()