
    Af                     &    d dl Z d dlmZ dhZd ZdS )    N)ServiceDocumenterz	sms-voicec                    t           j                            | dd          }t           j                            |          st          j        |           d |                                D             }|D ]}t          |||                                          }t           j                            || d          }t          |d          5 }|	                    |           ddd           n# 1 swxY w Y   dS )af  Generates the reference documentation for botocore

    This will go through every available AWS service and output ReSTructured
    text files documenting each service.

    :param root_dir: The directory to write the reference files to. Each
        service's reference documentation is loacated at
        root_dir/reference/services/service-name.rst
    	referenceservicesc                 $    g | ]}|t           v|S  )DEPRECATED_SERVICE_NAMES).0services     e/home/panchajanya/Development/work/volatility3/lib/python3.11/site-packages/botocore/docs/__init__.py
<listcomp>z!generate_docs.<locals>.<listcomp>$   s.       222 	222    z.rstwbN)
ospathjoinexistsmakedirsget_available_servicesr   document_serviceopenwrite)root_dirsessionservices_dir_pathavailable_servicesservice_namedocsservice_file_pathfs           r   generate_docsr!      sK    X{JGG7>>+,, '
%&&& 5577   +   '#4
 




 	 GLL,444
 
 #T** 	aGGDMMM	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 s   C//C3	6C3	)r   botocore.docs.servicer   r	   r!   r   r   r   <module>r#      sC    
			 3 3 3 3 3 3'= " " " " "r   