From cf539e86a722dd51d76b03629f9e2156e271fe7c Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Sat, 18 Jun 2016 09:34:25 +0200 Subject: [PATCH] bijoe: add a cubes iterator to engine --- bijoe/engine.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bijoe/engine.py b/bijoe/engine.py index 11a4626..9b0c4d1 100644 --- a/bijoe/engine.py +++ b/bijoe/engine.py @@ -203,6 +203,11 @@ class Engine(object): self.warehouse = warehouse self.log = logging.getLogger(__name__) + @property + def cubes(self): + for cube in self.warehouse.cubes: + yield EngineCube(self, cube) + def __getitem__(self, name): return EngineCube(self, self.warehouse.get_cube(name))