
    Pe                     $    d dl Z d dlmZ dhZd Zy)    N)ServiceDocumenterz	sms-voicec                    t         j                  j                  | dd      }t         j                  j                  |      st        j                  |       |j                         D cg c]  }|t        vr| }}|D ]f  }t        |||      j                         }t         j                  j                  || d      }t        |d      5 }|j                  |       ddd       h yc c}w # 1 sw Y   xxY w)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servicesz.rstwbN)ospathjoinexistsmakedirsget_available_servicesDEPRECATED_SERVICE_NAMESr   document_serviceopenwrite)	root_dirsessionservices_dir_pathserviceavailable_servicesservice_namedocsservice_file_pathfs	            8/usr/lib/python3/dist-packages/botocore/docs/__init__.pygenerate_docsr      s     X{JG77>>+,
%&
 55722 	  +  '#4



 	 GGLL,t4
 #T* 	aGGDM	 	"	 	s   (C'
C,,C5	)r   botocore.docs.servicer   r   r        r   <module>r       s    
 3'= "r   