"""DynamoDB Client, with support for dev settings.""" import boto3 def get_dynamodb_resource(connection_config): """Get a boto3 dynamodb resource.""" return boto3.resource('dynamodb', **connection_config) def get_dynamodb_table(sdm_config): """Get a dynamoDB table resource.""" client = get_dynamodb_resource(sdm_config.get('DYNAMODB_CONNECTION')) return client.Table(sdm_config.get('DYNAMODB_TABLE_NAME'))