def connect_unix(factory, config):
'''
Internal implementation that opens unix socket connections for factory
based on config. See connect() for details.
'''
# upgrade config to a list if it has been passed as a single item
config = _listify(config)
# now process the list
connectors = []
for item in config:
if not validate_connection_config(item):
# warn but skip invalid configs
continue
if 'unix' in item:
path = item['unix']
connectors.append(reactor.connectUNIX(path, factory))
return _unlistify(connectors)
评论列表
文章目录