/usr/lib/python2.6/site-packages/boto/dynamodb
Edit: /usr/lib/python2.6/site-packages/boto/dynamodb/schema.pyc (3644B)
Ñò
Å-õSc @ s d e f d „ ƒ YZ d S( t Schemac B s† e Z d Z d „ Z d „ Z e d
d „ ƒ Z e d „ ƒ Z e d „ ƒ Z
e d „ ƒ Z e d „ ƒ Z e d „ ƒ Z
d „ Z RS( s"
Represents a DynamoDB schema.
:ivar hash_key_name: The name of the hash key of the schema.
:ivar hash_key_type: The DynamoDB type specification for the
hash key of the schema.
:ivar range_key_name: The name of the range key of the schema
or None if no range key is defined.
:ivar range_key_type: The DynamoDB type specification for the
range key of the schema or None if no range key is defined.
:ivar dict: The underlying Python dictionary that needs to be
passed to Layer1 methods.
c C s
| | _ d S( N( t _dict( t selft schema_dict( ( s8 /usr/lib/python2.6/site-packages/boto/dynamodb/schema.pyt __init__( s c C s5 | i o d | i | i f } n d | i } | S( Ns
Schema(%s:%s)s
Schema(%s)( t range_key_namet
hash_key_name( R t s( ( s8 /usr/lib/python2.6/site-packages/boto/dynamodb/schema.pyt __repr__+ s
c C sm h h | d d 6| d d 6d 6} | d j o$ h | d d 6| d d 6| d