File: scalar_coercible.py

package info (click to toggle)
python-sqlalchemy-utils 0.30.12-2~bpo8%2B1
  • links: PTS, VCS
  • area: main
  • in suites: jessie-backports
  • size: 1,056 kB
  • sloc: python: 10,350; makefile: 160
file content (6 lines) | stat: -rw-r--r-- 195 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
class ScalarCoercible(object):
    def _coerce(self, value):
        raise NotImplemented

    def coercion_listener(self, target, value, oldvalue, initiator):
        return self._coerce(value)