added consistency constants to top level

This commit is contained in:
Jon Haddad
2013-10-24 13:48:38 -07:00
parent 982031672e
commit 783f77222c
2 changed files with 11 additions and 1 deletions

View File

@@ -12,3 +12,13 @@ __version__ = open(__cqlengine_version_path__, 'r').readline().strip()
SizeTieredCompactionStrategy = "SizeTieredCompactionStrategy"
LeveledCompactionStrategy = "LeveledCompactionStrategy"
ANY = "ANY"
ONE = "ONE"
TWO = "TWO"
THREE = "THREE"
QUORUM = "QUORUM"
LOCAL_QUORUM = "LOCAL_QUORUM"
EACH_QUORUM = "EACH_QUORUM"
ALL = "ALL"

View File

@@ -7,7 +7,6 @@ from cqlengine.query import ModelQuerySet, DMLQuery, AbstractQueryableColumn
from cqlengine.query import DoesNotExist as _DoesNotExist
from cqlengine.query import MultipleObjectsReturned as _MultipleObjectsReturned
class ModelDefinitionException(ModelException): pass
@@ -76,6 +75,7 @@ class TTLDescriptor(object):
"""
def __get__(self, instance, model):
if instance:
# instance method
def ttl_setter(ts):
instance._ttl = ts
return instance