comparison roundup/hyperdb.py @ 3491:0e5f15520e70

fix detection of "missing" existing values in CGI form parser [SF#1414149]
author Richard Jones <richard@users.sourceforge.net>
date Wed, 25 Jan 2006 02:24:28 +0000
parents e4177cf4d30d
children 5cd1c83dea50
comparison
equal deleted inserted replaced
3490:976bd292eaa0 3491:0e5f15520e70
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.114 2006-01-24 08:22:42 a1s Exp $ 18 # $Id: hyperdb.py,v 1.115 2006-01-25 02:24:28 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
268 268
269 ''' 269 '''
270 270
271 # flag to set on retired entries 271 # flag to set on retired entries
272 RETIRED_FLAG = '__hyperdb_retired' 272 RETIRED_FLAG = '__hyperdb_retired'
273
274 BACKEND_MISSING_STRING = None
275 BACKEND_MISSING_NUMBER = None
276 BACKEND_MISSING_BOOLEAN = None
273 277
274 def __init__(self, config, journaltag=None): 278 def __init__(self, config, journaltag=None):
275 """Open a hyperdatabase given a specifier to some storage. 279 """Open a hyperdatabase given a specifier to some storage.
276 280
277 The 'storagelocator' is obtained from config.DATABASE. 281 The 'storagelocator' is obtained from config.DATABASE.

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