From 253e1131686181878e98b86353375c5d94c34286 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Thu, 20 Jul 2017 16:19:20 +0200 Subject: [PATCH] Raise an error if the licence check setting is not a boolean Fix #1099 --- gns3server/compute/iou/iou_vm.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gns3server/compute/iou/iou_vm.py b/gns3server/compute/iou/iou_vm.py index 1a1240b0..b7800b36 100644 --- a/gns3server/compute/iou/iou_vm.py +++ b/gns3server/compute/iou/iou_vm.py @@ -360,8 +360,10 @@ class IOUVM(BaseNode): """ Checks for a valid IOU key in the iourc file (paranoid mode). """ - - license_check = self._config().getboolean("license_check", True) + try: + license_check = self._config().getboolean("license_check", True) + except ValueError: + raise IOUError("Invalid licence check setting") if license_check is False: return