Fixed a bug handling a missing CERT file. release-1.2.1

Wed, 08 Apr 2020 18:06:19 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 08 Apr 2020 18:06:19 +0200
changeset 69
9f0f89128698
parent 68
f43709c8a9a0
child 70
d3ddd05d5c17

Fixed a bug handling a missing CERT file.

ChangeLog file | annotate | diff | comparison | revisions
MqttMonitor/MqttClient.py file | annotate | diff | comparison | revisions
PluginMqttMonitor.py file | annotate | diff | comparison | revisions
PluginMqttMonitor.zip file | annotate | diff | comparison | revisions
diff -r f43709c8a9a0 -r 9f0f89128698 ChangeLog
--- a/ChangeLog	Tue Apr 07 19:30:53 2020 +0200
+++ b/ChangeLog	Wed Apr 08 18:06:19 2020 +0200
@@ -1,5 +1,8 @@
 ChangeLog
 ---------
+Version 1.2.1
+- bug fixes
+
 Version 1.2.0:
 - replaced pixmap icons by vector icons
 
diff -r f43709c8a9a0 -r 9f0f89128698 MqttMonitor/MqttClient.py
--- a/MqttMonitor/MqttClient.py	Tue Apr 07 19:30:53 2020 +0200
+++ b/MqttMonitor/MqttClient.py	Wed Apr 08 18:06:19 2020 +0200
@@ -239,8 +239,10 @@
             self.__mqttClient.tls_set(ca_certs=caCerts, certfile=certFile,
                                       keyfile=keyFile)
             return True, ""
-        except ValueError as err:
+        except (ValueError, FileNotFoundError) as err:
             return False, str(err)
+        
+        return False, "unspecific error occurred"
     
     def startLoop(self):
         """
diff -r f43709c8a9a0 -r 9f0f89128698 PluginMqttMonitor.py
--- a/PluginMqttMonitor.py	Tue Apr 07 19:30:53 2020 +0200
+++ b/PluginMqttMonitor.py	Wed Apr 08 18:06:19 2020 +0200
@@ -26,7 +26,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "1.2.0"
+version = "1.2.1"
 className = "MqttMonitorPlugin"
 packageName = "MqttMonitor"
 shortDescription = "Plug-in implementing a tool to connect to a MQTT broker"
diff -r f43709c8a9a0 -r 9f0f89128698 PluginMqttMonitor.zip
Binary file PluginMqttMonitor.zip has changed

eric ide

mercurial