cosmetic: protect drl against void getslivers
[nodemanager.git] / plugins / drl.py
index 65eb0f6..a82ca78 100644 (file)
@@ -66,6 +66,10 @@ def GetSlivers(data, conf = None, plc = None):
        HAVE_DRL = 0
        node_id = tools.node_id()
 
+       if 'slivers' not in data:
+               logger.log_missing_data("drl.GetSlivers",'slivers')
+               return
+
        for sliver in data['slivers']:
                for attribute in sliver['attributes']:
                        tag = attribute['tagname']