- # Check old slivers for changes
- else:
- # Get info about slice in conf
- sliverinconf = slicesinconf[sliver['name']]
- # Check values for changes.
- if (sliverinconf['host'] != host) or \
- (sliverinconf['port'] != port):
- logger.log("codemux: Updating slice %s" % sliver['name'])
- # use updated values
- codemuxslices[sliver['name']] = {'host': host, 'port': port}
- # Toggle write.
- _writeconf = True
+ # Add to dict of codemuxslices. Make list to support more than one
+ # codemuxed host per slice.
+ codemuxslices.setdefault(sliver['name'],[])
+ codemuxslices[sliver['name']].append(params)