def add_client(self, base_client_instance):
        service_type = base_client_instance.service_type
        if service_type and not hasattr(self, service_type):
            setattr(self, service_type, base_client_instance)
Add a new instance of :class:`BaseClient` descendant.
dataset/ETHPy150Open openstack-infra/python-storyboardclient/storyboardclient/openstack/common/apiclient/client.py/HTTPClient.add_client