aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Tools/CList.py
blob: aa0c6e80f1e4896e736d14e413708974b33eed26 (plain)
1
2
3
4
5
6
7
class CList(list):
	def __getattr__(self, attr):
		return CList([getattr(a, attr) for a in self])

	def __call__(self, *args, **kwargs):
		for x in self:
			x(*args, **kwargs)