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)

Roundup Issue Tracker: http://roundup-tracker.org/