HEX
Server: Apache
System: Linux srv1.prosuiteplus.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: prosuiteplus (1001)
PHP: 8.3.20
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/awscli/customizations/__pycache__/dynamodb.cpython-38.pyc
U

<�^��@sRddlZddlZddlZddlmZe�e�Zdd�Zdd�Z	Gdd�de
�ZdS)	�N)�sixcCst|���dS�N)�DynamoDBPaginatorFix�register_events)�
event_emitter�r�@/usr/lib/python3/dist-packages/awscli/customizations/dynamodb.py�register_dynamodb_paginator_fixsr	cKsH|�dd�}|dkrdS|��D]"\}}d|kr t�|d�|d<q dS)NZLastEvaluatedKey�B)�get�items�base64Z	b64decode)Zparsed�kwargsZlast_evaluated_key�key�valrrr�parse_last_evaluated_key_binarysrc@s$eZdZdd�Zdd�Zdd�ZdS)rcCs
||_dSr)�_event_emitter)�selfrrrr�__init__)szDynamoDBPaginatorFix.__init__cCs|j�d|j�dS)Nzcalling-command.dynamodb.*)r�register�_maybe_register_pagination_fix)rrrrr,s�z$DynamoDBPaginatorFix.register_eventscKs|jr|j�dt�dS)Nzafter-call.dynamodb.*)Zpaginaterrr)rZparsed_globalsrrrrr1s
�z3DynamoDBPaginatorFix._maybe_register_pagination_fixN)�__name__�
__module__�__qualname__rrrrrrrr(sr)r
ZbinasciiZloggingZ
awscli.compatrZ	getLoggerrZloggerr	r�objectrrrrr�<module>
s