Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/boto3/docs/__pycache__/service.cpython-39.pyc
Ðазад
a v�hg � @ sx d dl Z d dlZd dlmZ d dlmZ d dlmZ d dl m Z d dlmZ d dl mZ d dl mZ G d d � d e�ZdS )� N)�DataNotFoundError)�ServiceDocumenter)�DocumentStructure)�ServiceContext)�Boto3ClientDocumenter)�ResourceDocumenter)�ServiceResourceDocumenterc sd e Zd Zej�ej�ej�d�Z � fdd�Z dd� Zdd� Zdd � Z d d� Zdd � Zdd� Z� ZS )r �examplesc s\ t t| �j||jd� || _| j�|�| _d | _| j| j� � v rN| j� |�| _g d�| _d S )N)�service_name�session)�title�table-of-contents�client� paginators�waiters�service-resource� resourcesr )�superr �__init__�_session�_boto3_sessionr �_client�_service_resource� _service_nameZget_available_resources�resource�sections)�selfr r �� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/boto3/docs/service.pyr s �zServiceDocumenter.__init__c C s� t | j| jdd�}| �|�d�� | �|�d�� | �|�d�� | �|�d�� | �|�d�� | j r�| � |�d�� | �|�d �� | �|�d �� |� � S )ziDocuments an entire service. :returns: The reStructured text of the documented service. �html)Z section_names�targetr r r r r r r r )r r r r Zget_sectionZtable_of_contents� client_apiZ paginator_apiZ waiter_apir �_document_service_resource�_document_resources�_document_examplesZflush_structure)r Z doc_structurer r r �document_service5 s ��z"ServiceDocumenter.document_servicec C s>