1 class FilteredList(list):
2 # def __init__(self,iterable=None):
3 # super(FilteredList,self).__init__(iterable)
5 def with_property(self,property):
6 result = FilteredList()
13 class StatusFilteredList(FilteredList):
14 def with_status(self,status):
15 return self.with_property(lambda i:i.status == status)