From f11f5f5b63ca43a728a0a6a5649bbc8ff0434f0e Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Wed, 12 Jun 2013 09:27:04 +0200 Subject: [PATCH] protect against minexemptrate being sometimes missing from getslivers apparently (from nm's log) --- bwmon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bwmon.py b/bwmon.py index 246fd6f..f4c0133 100644 --- a/bwmon.py +++ b/bwmon.py @@ -423,7 +423,7 @@ class Slice: if (runningrates['maxrate'] != new_maxrate) or \ (runningrates['minrate'] != self.MinRate * 1000) or \ (runningrates['maxexemptrate'] != new_maxi2rate) or \ - (runningrates['minexemptrate'] != self.Mini2Rate * 1000) or \ + ('minexemptrate' in runningrates and runningrates['minexemptrate'] != self.Mini2Rate * 1000) or \ (runningrates['share'] != self.Share): # Apply parameters bwlimit.set(xid = self.xid, dev = dev_default, -- 2.43.0