ó FRTc@sÊdZddlmZmZddlmZdefd„ƒYZdefd„ƒYZdefd „ƒYZd efd „ƒYZd efd „ƒYZ defd„ƒYZ defd„ƒYZ dS(s6 Exceptions that are specific to the dynamodb module. iÿÿÿÿ(tBotoServerErrortBotoClientError(tDynamoDBResponseErrortDynamoDBExpiredTokenErrorcBseZdZRS(s• Raised when a DynamoDB security token expires. This is generally boto's (or the user's) notice to renew their DynamoDB security tokens. (t__name__t __module__t__doc__(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyRstDynamoDBKeyNotFoundErrorcBseZdZRS(sc Raised when attempting to retrieve or interact with an item whose key can't be found. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyRstDynamoDBItemErrorcBseZdZRS(s] Raised when invalid parameters are passed when creating a new Item in DynamoDB. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyRstDynamoDBNumberErrorcBseZdZRS(sC Raised in the event of incompatible numeric type casting. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyR st#DynamoDBConditionalCheckFailedErrorcBseZdZRS(s° Raised when a ConditionalCheckFailedException response is received. This happens when a conditional check, expressed via the expected_value paramenter, fails. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyR 'stDynamoDBValidationErrorcBseZdZRS(s¿ Raised when a ValidationException response is received. This happens when one or more required parameter values are missing, or if the item has exceeded the 64Kb size limit. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyR 0stDynamoDBThroughputExceededErrorcBseZdZRS(sİ Raised when the provisioned throughput has been exceeded. Normally, when provisioned throughput is exceeded the operation is retried. If the retries are exhausted then this exception will be raised. (RRR(((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyR 9sN( Rtboto.exceptionRRRRRRR R R R (((sE/opt/freeware/lib/python2.7/site-packages/boto/dynamodb/exceptions.pyts