def servers(all = False): from voodoo.gen.registry import GLOBAL_REGISTRY all_components = [] hosts = set() processes = set() for key in GLOBAL_REGISTRY.keys(): matches = regex.match(key) if matches: component, process, host = matches.groups() all_components.append(component) processes.add(process) hosts.add(host) if all: return all_components, processes, hosts return all_components
def servers(all=False): from voodoo.gen.registry import GLOBAL_REGISTRY all_components = [] hosts = set() processes = set() for key in GLOBAL_REGISTRY.keys(): matches = regex.match(key) if matches: component, process, host = matches.groups() all_components.append(component) processes.add(process) hosts.add(host) if all: return all_components, processes, hosts return all_components