MCPcopy Index your code
hub / github.com/aws/aws-cli / __init__

Method __init__

awscli/botocore/client.py:755–795  ·  view source on GitHub ↗
(
        self,
        serializer,
        endpoint,
        response_parser,
        event_emitter,
        request_signer,
        service_model,
        loader,
        client_config,
        partition,
        exceptions_factory,
        endpoint_ruleset_resolver,
        user_agent_creator=None,
    )

Source from the content-addressed store, hash-verified

753 _PY_TO_OP_NAME = {}
754
755 def __init__(
756 self,
757 serializer,
758 endpoint,
759 response_parser,
760 event_emitter,
761 request_signer,
762 service_model,
763 loader,
764 client_config,
765 partition,
766 exceptions_factory,
767 endpoint_ruleset_resolver,
768 user_agent_creator=None,
769 ):
770 self._serializer = serializer
771 self._endpoint = endpoint
772 self._ruleset_resolver = endpoint_ruleset_resolver
773 self._response_parser = response_parser
774 self._request_signer = request_signer
775 self._cache = {}
776 self._loader = loader
777 self._client_config = client_config
778 self.meta = ClientMeta(
779 event_emitter,
780 self._client_config,
781 endpoint.host,
782 service_model,
783 self._PY_TO_OP_NAME,
784 partition,
785 )
786 self._exceptions_factory = exceptions_factory
787 self._exceptions = None
788 self._user_agent_creator = user_agent_creator
789 if self._user_agent_creator is None:
790 self._user_agent_creator = (
791 UserAgentString.from_environment().with_client_config(
792 self._client_config
793 )
794 )
795 self._register_handlers()
796
797 def __getattr__(self, item):
798 event_name = (

Callers

nothing calls this directly

Calls 4

_register_handlersMethod · 0.95
ClientMetaClass · 0.85
with_client_configMethod · 0.80
from_environmentMethod · 0.80

Tested by

no test coverage detected