File: //opt/alt/python37/lib/python3.7/site-packages/boto3/docs/__pycache__/base.cpython-37.pyc
B
�P�e7 � @ s. d dl mZ G dd� d�ZG dd� de�ZdS )� )�OrderedDictc @ s e Zd Zdd� Zedd� �ZdS )�BaseDocumenterc C s� || _ | j jj| _| j jj| _| jjj| _| j jjj| _ | jj
| _| jjj
| _t� | _| j| j k| _| j | _| j | jkr~d| _d S )N�ServiceResource)Z _resource�meta�clientZ_clientZresource_modelZ_resource_modelZ
service_modelZ_service_model�name�_resource_name�service_name�
_service_name� __class__�__name__�_service_docs_namer �
member_mapZrepresents_service_resourceZ_resource_class_name)�self�resource� r �@/opt/alt/python37/lib/python3.7/site-packages/boto3/docs/base.py�__init__ s
zBaseDocumenter.__init__c C s | j � d| j� �S )N�.)r
r )r r r r �
class_name! s zBaseDocumenter.class_nameN)r �
__module__�__qualname__r �propertyr r r r r r s r c s( e Zd Z� fdd�Zedd� �Z� ZS )�NestedDocumenterc s4 t � �|� || _| j�� | _| j| jkr0d| _d S )Nzservice-resource)�superr Z_root_docs_pathr �lowerZ_resource_sub_pathr
)r r Zroot_docs_path)r r r r '