Changeset 3617
- Timestamp:
- 12/10/08 20:53:34 (3 months ago)
- Files:
-
- 1 modified
-
trunk/beacon/src/server/db.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/beacon/src/server/db.py
r3611 r3617 280 280 281 281 282 def register_object_type_attrs(self, type, *args, **kwargs):282 def register_object_type_attrs(self, type, indexes=[], *args, **kwargs): 283 283 """ 284 284 Register a new object with attributes. Special keywords like name and … … 292 292 kwargs['mtime'] = (int, ATTR_SIMPLE) 293 293 kwargs['image'] = (str, ATTR_SIMPLE) 294 i ndices = [("name", "parent_type", "parent_id")]295 return self._db.register_object_type_attrs(296 type, indices, *args, **kwargs)294 if not indexes: 295 indexes = [("name", "parent_type", "parent_id")] 296 return self._db.register_object_type_attrs(type, indexes, *args, **kwargs) 297 297 298 298
