X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FAddressTypes.py;h=19f9b1689efa18b2c6f46fc00e46fd66f99ddb2d;hb=f9abd41a98993c5f4f18c0ecb7aa34eb86d58c64;hp=56319e2004a71b3612b65fc24d7eafade0edc4fd;hpb=e1a827010ec8e6e5c1e1272e22b3269108bcc9c8;p=plcapi.git diff --git a/PLC/AddressTypes.py b/PLC/AddressTypes.py index 56319e2..19f9b16 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.7 2006/11/08 22:34:05 mlhuang Exp $ +# $Id: AddressTypes.py,v 1.8 2006/11/09 03:07:42 mlhuang Exp $ # from types import StringTypes @@ -46,11 +46,11 @@ class AddressTypes(Table): Representation of the address_types table in the database. """ - def __init__(self, api, address_type_filter = None): - Table.__init__(self, api, AddressType) + def __init__(self, api, address_type_filter = None, columns = None): + Table.__init__(self, api, AddressType, columns) sql = "SELECT %s FROM address_types WHERE True" % \ - ", ".join(AddressType.fields) + ", ".join(self.columns) if address_type_filter is not None: if isinstance(address_type_filter, (list, tuple, set)):