From 066ca83b7f4184dce1108e31c12eccb2a83c6c48 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Thu, 2 Jan 2020 15:50:10 +0100 Subject: [PATCH] aggiunto try per parametro non valido --- bananaSPLIT/libbananasplit/libconfload.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/bananaSPLIT/libbananasplit/libconfload.py b/bananaSPLIT/libbananasplit/libconfload.py index 89f11bb..d3067b3 100644 --- a/bananaSPLIT/libbananasplit/libconfload.py +++ b/bananaSPLIT/libbananasplit/libconfload.py @@ -76,9 +76,13 @@ class bananaCONF(object): def getParam(self, *keys): rv = self.settingsList[self.inUse] - for k in keys: - rv = rv[k] - return rv + try: + for k in keys: + rv = rv[k] + return rv + except ValueError as ve: + self.log.error("Parametro di configurazione non valido! [{}]".format(ve)) + return False pass def setParam(self, keys=(), val=None):