237 """ |
237 """ |
238 try: |
238 try: |
239 self.__mqttClient.tls_set(ca_certs=caCerts, certfile=certFile, |
239 self.__mqttClient.tls_set(ca_certs=caCerts, certfile=certFile, |
240 keyfile=keyFile) |
240 keyfile=keyFile) |
241 return True, "" |
241 return True, "" |
242 except ValueError as err: |
242 except (ValueError, FileNotFoundError) as err: |
243 return False, str(err) |
243 return False, str(err) |
|
244 |
|
245 return False, "unspecific error occurred" |
244 |
246 |
245 def startLoop(self): |
247 def startLoop(self): |
246 """ |
248 """ |
247 Public method to start the MQTT client loop. |
249 Public method to start the MQTT client loop. |
248 """ |
250 """ |