Mercurial > p > roundup > code
comparison roundup/hyperdb.py @ 3398:54f98b078e44 maint-0.8 0.8.4
fixes
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 18 Jul 2005 02:30:00 +0000 |
| parents | 876cda688636 |
| children | c75dd71a7963 |
comparison
equal
deleted
inserted
replaced
| 3397:35d1176f004d | 3398:54f98b078e44 |
|---|---|
| 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS | 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
| 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" | 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" |
| 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, | 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
| 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
| 17 # | 17 # |
| 18 # $Id: hyperdb.py,v 1.107.2.3 2005-07-18 01:43:06 richard Exp $ | 18 # $Id: hyperdb.py,v 1.107.2.4 2005-07-18 02:30:00 richard Exp $ |
| 19 | 19 |
| 20 """Hyperdatabase implementation, especially field types. | 20 """Hyperdatabase implementation, especially field types. |
| 21 """ | 21 """ |
| 22 __docformat__ = 'restructuredtext' | 22 __docformat__ = 'restructuredtext' |
| 23 | 23 |
| 52 # password is being given to us encrypted | 52 # password is being given to us encrypted |
| 53 p = password.Password() | 53 p = password.Password() |
| 54 p.scheme = m.group(1) | 54 p.scheme = m.group(1) |
| 55 if p.scheme not in 'SHA crypt plaintext'.split(): | 55 if p.scheme not in 'SHA crypt plaintext'.split(): |
| 56 raise HyperdbValueError, 'property %s: unknown encryption '\ | 56 raise HyperdbValueError, 'property %s: unknown encryption '\ |
| 57 'scheme %r'%(propname, p.scheme) | 57 'scheme %r'%(kw['propname'], p.scheme) |
| 58 p.password = m.group(2) | 58 p.password = m.group(2) |
| 59 value = p | 59 value = p |
| 60 else: | 60 else: |
| 61 try: | 61 try: |
| 62 value = password.Password(value) | 62 value = password.Password(value) |
