From 3be4baa7e19133f0c41188bb1c2ee6ae3a82d470 Mon Sep 17 00:00:00 2001 From: Marco Capitani Date: Thu, 12 Apr 2018 11:54:47 +0200 Subject: model & irati: add QOS cubes Fixes #45 Only implemented in IRATI, other prototypes warn and ignore. --- rumba/prototypes/ouroboros.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'rumba/prototypes/ouroboros.py') diff --git a/rumba/prototypes/ouroboros.py b/rumba/prototypes/ouroboros.py index dfbde9b..b2628cf 100644 --- a/rumba/prototypes/ouroboros.py +++ b/rumba/prototypes/ouroboros.py @@ -209,6 +209,11 @@ class Experiment(mod.Experiment): logger.info("Installed on all nodes...") def _bootstrap_prototype(self): + for dif in self.dif_ordering: + if isinstance(dif, mod.NormalDIF): + if len(dif.qos_cubes) != 0: + logger.warn('QoS cubes not (yet) supported by ' + 'the Ouroboros plugin. Will ignore.') logger.info("Starting IRMd on all nodes...") self.setup_ouroboros() logger.info("Creating IPCPs") -- cgit v1.2.3