comparison roundup/admin.py @ 3314:4372716a675a

merge from maint-0-8
author Richard Jones <richard@users.sourceforge.net>
date Mon, 02 May 2005 06:15:25 +0000
parents a615cc230160
children 032ff189ba33
comparison
equal deleted inserted replaced
3310:3518d1ffd940 3314:4372716a675a
14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
18 # 18 #
19 # $Id: admin.py,v 1.92 2005-04-28 00:21:41 richard Exp $ 19 # $Id: admin.py,v 1.93 2005-05-02 06:15:25 richard Exp $
20 20
21 '''Administration commands for maintaining Roundup trackers. 21 '''Administration commands for maintaining Roundup trackers.
22 ''' 22 '''
23 __docformat__ = 'restructuredtext' 23 __docformat__ = 'restructuredtext'
24 24
649 else: 649 else:
650 values = [value] 650 values = [value]
651 d = props[propname] = {} 651 d = props[propname] = {}
652 for value in values: 652 for value in values:
653 value = hyperdb.rawToHyperdb(self.db, cl, None, propname, value) 653 value = hyperdb.rawToHyperdb(self.db, cl, None, propname, value)
654 if isinstance(value, type([])): 654 if isinstance(value, list):
655 value = value[0] 655 for entry in value:
656 d[value] = 1 656 d[entry] = 1
657 else:
658 d[value] = 1
657 659
658 # now do the find 660 # now do the find
659 try: 661 try:
660 id = [] 662 id = []
661 designator = [] 663 designator = []

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