B ܁[ @s"ddlmZdddZddZdS) )document_model_driven_methodNTc Cst|||||||||| | | d | jrd|jkr:|d| jj} |d}d|jj| f}d|}d| }t| jrd|}d| }|j | d||j | d ||j dS) N) section method_nameoperation_model event_emittermethod_descriptionexample_prefix include_inputinclude_output exclude_inputexclude_outputdocument_outputinclude_signaturereturnz%s.%sz:py:class:`%s`z %s resourcezlist(%s)zA list of %s resourcesz :rtype: %sz :returns: %s) rresourceavailable_sectionsdelete_sectiontypeadd_new_section service_model service_name_method_returns_resource_liststylenew_linewrite)rrrrrrr r r r r resource_action_modelr resource_typeZnew_return_sectionZreturn_resource_type return_typeZreturn_descriptionrR/Users/kashii/Desktop/Projects/Workshops/worker-safety/lambda/boto3/docs/method.py%document_model_driven_resource_methodsB        r cCs(x"|jD]}|jrd|jkrdSqWdS)Nz[]TF) identifierspath)r identifierrrrrBs r) NNNNNNTNT)botocore.docs.methodrr rrrrr s  -