File manager - Edit - /usr/local/CyberPanel/lib/python3.10/site-packages/boto3/docs/__pycache__/service.cpython-310.pyc
Back
o �h`! � @ sp d dl Z d dlmZ d dlmZ d dlmZ d dlZd dl m Z d dlmZm Z d dlmZ G dd � d e�ZdS ) � N)�DocumentStructure)�ServiceDocumenter)�DataNotFoundError)�Boto3ClientDocumenter)�ResourceDocumenter�ServiceResourceDocumenter)�ServiceContextc sl e Zd Zej�ej�ej�d�Z � fdd�Z dd� Zdd� Zdd � Z d d� Zdd � Zdd� Zdd� Z� ZS )r �examplesc sf t � j||j|d� || _| j�|�| _d | _| j| j�� v r&| j� |�| _g d�| _ || _d| _d S )N)�service_name�session�root_docs_path)�title�client� paginators�waiters� resourcesr �context-paramszLhttps://boto3.amazonaws.com/v1/documentation/api/latest/guide/resources.html) �super�__init__�_session�_boto3_sessionr �_client�_service_resource� _service_name�get_available_resources�resource�sections�_root_docs_path�_USER_GUIDE_LINK)�selfr r r �� __class__� �H/usr/local/CyberPanel/lib/python3.10/site-packages/boto3/docs/service.pyr s � �zServiceDocumenter.__init__c C s� t | j| jdd�}| �|�d�� | �|�d�� | �|�d�� | �|�d�� | jr4| � |�d�� | � |�d�� |�d �}| �|� |�� S ) ziDocuments an entire service. :returns: The reStructured text of the documented service. �html)� section_names�targetr r r r r r r ) r r r r �get_section� client_api� paginator_api� waiter_apir �resource_section�_document_examples�client_context_params�flush_structure)r � doc_structure�context_params_sectionr"