def get_client(self, name):
        if name in self._connected_clients:
            return self._connected_clients[name]
        try:
            aclass = next(s for s in self._supported_clients if name in
                          s.__name__)
            sclient = aclass()
            connected_client = sclient.create()
            self._connected_clients[name] = connected_client
            return connected_client

        except __HOLE__:
            LOG.warning("Requested client %s not found", name)
            raise
dataset/ETHPy150Open openstack/kolla/tests/clients.py/OpenStackClients.get_client