in ambari-infra-solr-client/src/main/python/migrationHelper.py [0:0]
def get_solr_hosts(options, accessor, cluster):
component_hosts = get_service_components(options, accessor, cluster, SOLR_SERVICE_NAME, SOLR_COMPONENT_NAME)
if options.include_solr_hosts:
new_component_hosts = []
include_solr_hosts_list = options.include_solr_hosts.split(',')
for include_host in include_solr_hosts_list:
if include_host in component_hosts:
new_component_hosts.append(include_host)
component_hosts = new_component_hosts
if options.exclude_solr_hosts:
exclude_solr_hosts_list = options.exclude_solr_hosts.split(',')
for exclude_host in exclude_solr_hosts_list:
if exclude_host in component_hosts:
component_hosts.remove(exclude_host)
return component_hosts