summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/sync.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2010-03-07 01:56:25 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2010-03-07 01:56:25 -0500
commit4ef139c47d96d54d75b6f4d39a5f6a1677205037 (patch)
treee5732eec3a3187d6b50cf8c2584b32b99041a017 /lib/sqlalchemy/orm/sync.py
parent34dd7c5ac704ed1da7b428ad0c0d495217384d5c (diff)
downloadsqlalchemy-4ef139c47d96d54d75b6f4d39a5f6a1677205037.tar.gz
- cleanup some long lines. (test hg commit hook)
Diffstat (limited to 'lib/sqlalchemy/orm/sync.py')
-rw-r--r--lib/sqlalchemy/orm/sync.py29
1 files changed, 22 insertions, 7 deletions
diff --git a/lib/sqlalchemy/orm/sync.py b/lib/sqlalchemy/orm/sync.py
index 8a30a9e62..30daacbdf 100644
--- a/lib/sqlalchemy/orm/sync.py
+++ b/lib/sqlalchemy/orm/sync.py
@@ -4,8 +4,8 @@
# This module is part of SQLAlchemy and is released under
# the MIT License: http://www.opensource.org/licenses/mit-license.php
-"""private module containing functions used for copying data between instances
-based on join conditions.
+"""private module containing functions used for copying data
+between instances based on join conditions.
"""
from sqlalchemy.orm import exc, util as mapperutil
@@ -35,7 +35,11 @@ def populate(source, source_mapper, dest, dest_mapper,
def clear(dest, dest_mapper, synchronize_pairs):
for l, r in synchronize_pairs:
if r.primary_key:
- raise AssertionError("Dependency rule tried to blank-out primary key column '%s' on instance '%s'" % (r, mapperutil.state_str(dest)))
+ raise AssertionError(
+ "Dependency rule tried to blank-out primary key "
+ "column '%s' on instance '%s'" %
+ (r, mapperutil.state_str(dest))
+ )
try:
dest_mapper._set_state_attr_by_column(dest, r, None)
except exc.UnmappedColumnError:
@@ -61,8 +65,8 @@ def populate_dict(source, source_mapper, dict_, synchronize_pairs):
dict_[r.key] = value
def source_modified(uowcommit, source, source_mapper, synchronize_pairs):
- """return true if the source object has changes from an old to a new value on the given
- synchronize pairs
+ """return true if the source object has changes from an old to a
+ new value on the given synchronize pairs
"""
for l, r in synchronize_pairs:
@@ -78,6 +82,17 @@ def source_modified(uowcommit, source, source_mapper, synchronize_pairs):
def _raise_col_to_prop(isdest, source_mapper, source_column, dest_mapper, dest_column):
if isdest:
- raise exc.UnmappedColumnError("Can't execute sync rule for destination column '%s'; mapper '%s' does not map this column. Try using an explicit `foreign_keys` collection which does not include this column (or use a viewonly=True relation)." % (dest_column, source_mapper))
+ raise exc.UnmappedColumnError(
+ "Can't execute sync rule for destination column '%s'; "
+ "mapper '%s' does not map this column. Try using an explicit"
+ " `foreign_keys` collection which does not include this column "
+ "(or use a viewonly=True relation)." % (dest_column, source_mapper)
+ )
else:
- raise exc.UnmappedColumnError("Can't execute sync rule for source column '%s'; mapper '%s' does not map this column. Try using an explicit `foreign_keys` collection which does not include destination column '%s' (or use a viewonly=True relation)." % (source_column, source_mapper, dest_column))
+ raise exc.UnmappedColumnError(
+ "Can't execute sync rule for source column '%s'; mapper '%s' "
+ "does not map this column. Try using an explicit `foreign_keys`"
+ " collection which does not include destination column '%s' (or "
+ "use a viewonly=True relation)." %
+ (source_column, source_mapper, dest_column)
+ )