cqle: Fix minor issues added in previous commit

Changes:
- Extra whitespace added during merge
- Replace (k, v) syntax in dict comprehension with k, v
- Discriminator column for polymorphic key
This commit is contained in:
jpuerta
2015-06-01 11:33:43 +01:00
parent f7fac976d8
commit 8bfcfb8824
2 changed files with 3 additions and 3 deletions

View File

@@ -563,7 +563,7 @@ class TimeUUID(UUID):
epoch = datetime(1970, 1, 1, tzinfo=dt.tzinfo)
offset = get_total_seconds(epoch.tzinfo.utcoffset(epoch)) if epoch.tzinfo else 0
timestamp = get_total_seconds(dt - epoch) - offset
timestamp = get_total_seconds(dt - epoch) - offset
node = None
clock_seq = None

View File

@@ -434,7 +434,7 @@ class BaseModel(object):
klass = poly_base._get_model_by_discriminator_value(disc_key)
if klass is None:
raise PolyMorphicModelException(
'unrecognized polymorphic key {0} for class {1}'.format(poly_key, poly_base.__name__)
'unrecognized discriminator column {0} for class {1}'.format(poly_key, poly_base.__name__)
)
if not issubclass(klass, cls):
@@ -442,7 +442,7 @@ class BaseModel(object):
'{0} is not a subclass of {1}'.format(klass.__name__, cls.__name__)
)
field_dict = dict((k, v) for (k, v) in field_dict.items() if k in klass._columns.keys())
field_dict = dict((k, v) for k, v in field_dict.items() if k in klass._columns.keys())
else:
klass = cls