X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FAddressTypes.py;h=7156c00b57f901396a7ba58745873e3bcfe7d1ef;hb=refs%2Fheads%2Fplanetlab-4_0-branch;hp=19f9b1689efa18b2c6f46fc00e46fd66f99ddb2d;hpb=e347fc823bbba9d88a3fddf07d5c21024dfd1e55;p=plcapi.git diff --git a/PLC/AddressTypes.py b/PLC/AddressTypes.py index 19f9b16..7156c00 100644 --- a/PLC/AddressTypes.py +++ b/PLC/AddressTypes.py @@ -4,7 +4,7 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: AddressTypes.py,v 1.8 2006/11/09 03:07:42 mlhuang Exp $ +# $Id: AddressTypes.py 5574 2007-10-25 20:33:17Z thierry $ # from types import StringTypes @@ -58,9 +58,9 @@ class AddressTypes(Table): ints = filter(lambda x: isinstance(x, (int, long)), address_type_filter) strs = filter(lambda x: isinstance(x, StringTypes), address_type_filter) address_type_filter = Filter(AddressType.fields, {'address_type_id': ints, 'name': strs}) - sql += " AND (%s)" % address_type_filter.sql(api, "OR") + sql += " AND (%s) %s" % address_type_filter.sql(api, "OR") elif isinstance(address_type_filter, dict): address_type_filter = Filter(AddressType.fields, address_type_filter) - sql += " AND (%s)" % address_type_filter.sql(api, "AND") + sql += " AND (%s) %s" % address_type_filter.sql(api, "AND") self.selectall(sql)