Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/boto3/docs/client.py: 30%

10 statements  

« prev     ^ index     » next       coverage.py v7.3.2, created at 2023-12-08 06:51 +0000

1# Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 

2# 

3# Licensed under the Apache License, Version 2.0 (the "License"). You 

4# may not use this file except in compliance with the License. A copy of 

5# the License is located at 

6# 

7# https://aws.amazon.com/apache2.0/ 

8# 

9# or in the "license" file accompanying this file. This file is 

10# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 

11# ANY KIND, either express or implied. See the License for the specific 

12# language governing permissions and limitations under the License. 

13from botocore.docs.client import ClientDocumenter 

14 

15 

16class Boto3ClientDocumenter(ClientDocumenter): 

17 def _add_client_creation_example(self, section): 

18 section.style.start_codeblock() 

19 section.style.new_line() 

20 section.write('import boto3') 

21 section.style.new_line() 

22 section.style.new_line() 

23 section.write( 

24 'client = boto3.client(\'{service}\')'.format( 

25 service=self._service_name 

26 ) 

27 ) 

28 section.style.end_codeblock()