
    Vh                     @    d dl mZ d dlmZ d dlmZ  G d dee      Zy)    AnsibleConnectionFailure)ConnectionBase)AWSPluginBasec                   ,     e Zd Zd Zddd fd
Z xZS )AWSConnectionBasec                     t        |      )Nr   )selfmessages     n/home/dcms/DCMS/lib/python3.12/site-packages/ansible_collections/amazon/aws/plugins/plugin_utils/connection.py_do_failzAWSConnectionBase._do_fail   s    &w//    N)boto3_versionbotocore_versionc                J    t        |   |i | | j                  ||       y )N)r   r   )super__init__require_aws_sdk)r
   r   r   argskwargs	__class__s        r   r   zAWSConnectionBase.__init__   s)    $)&).>m\r   )__name__
__module____qualname__r   r   __classcell__)r   s   @r   r   r      s    0 -14 ] ]r   r   N)ansible.errorsr   ansible.plugins.connectionr   8ansible_collections.amazon.aws.plugins.plugin_utils.baser   r    r   r   <module>r       s     4 5 R]~ ]r   