Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Data logging addon
#24

Line 430 - 443:
Code:
                                                try:
      # call sendmail() and generate a new mail with specified subject and content
                                                        if EnableDebug == 1:
                                                                print "Sending Email."
                                                        sendmail(str(receiver),'Wetterstation error',str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) + ' No data is logged since 10 minutes')
                                                        if EnableErrorLog == 1:
                                                                with open(ErrorLog,'a') as err:
                                                                        err.write (str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) +" Mail sent to " + str(receiver) + "\n")
                                                                        mailSent = 1
                                                except:
                                                        if EnableErrorLog == 1:
                                                                with open(ErrorLog,'a') as err:
                                                                        err.write (str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) +" Mail could not be sent. \n")
                                                                        mailSent = 1

You change it like this:
Code:
                                               # try:
      # call sendmail() and generate a new mail with specified subject and content
                                                        if EnableDebug == 1:
                                                                print "Sending Email."
                                                        sendmail(str(receiver),'Wetterstation error',str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) + ' No data is logged since 10 minutes')
                                                        if EnableErrorLog == 1:
                                                                with open(ErrorLog,'a') as err:
                                                                        err.write (str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) +" Mail sent to " + str(receiver) + "\n")
                                                                        mailSent = 1
                                                #except:
                                                        #if EnableErrorLog == 1:
                                                                #with open(ErrorLog,'a') as err:
                                                                        #err.write (str(datetime.now().strftime("%d.%m.%Y %H:%M:%S")) +" Mail could not be sent. \n")
                                                                        #mailSent = 1
 
Comment the "try" and the whole "except" section then the script will crash with the "real" error message. Otherwise it is always hidden behind de exception.
Reply


Messages In This Thread
Data logging addon - by engolling - 23-07-2018, 21:31
RE: Data logging addon - by hornychz - 23-07-2018, 22:36
RE: Data logging addon - by engolling - 25-07-2018, 20:31
RE: Data logging addon - by engolling - 05-08-2018, 20:58
RE: Data logging addon - by werk_ag - 09-08-2018, 03:52
RE: Data logging addon - by engolling - 26-08-2018, 23:01
RE: Data logging addon - by werk_ag - 27-08-2018, 07:55
RE: Data logging addon - by tobyportugal - 01-09-2018, 06:28
RE: Data logging addon - by engolling - 01-09-2018, 08:16
RE: Data logging addon - by tobyportugal - 02-09-2018, 07:18
RE: Data logging addon - by engolling - 02-09-2018, 09:25
RE: Data logging addon - by engolling - 18-10-2018, 21:17
RE: Data logging addon - by engolling - 28-10-2018, 23:37
RE: Data logging addon - by engolling - 06-01-2019, 23:54
RE: Data logging addon - by engolling - 13-01-2019, 12:20
RE: Data logging addon - by hornychz - 16-01-2019, 23:25
RE: Data logging addon - by engolling - 18-01-2019, 20:07
RE: Data logging addon - by engolling - 31-01-2019, 22:41
RE: Data logging addon - by engolling - 18-02-2019, 22:51
RE: Data logging addon - by engolling - 05-03-2019, 20:09
RE: Data logging addon - by engolling - 15-07-2019, 22:32
RE: Data logging addon - by engolling - 17-09-2019, 16:43
RE: Data logging addon - by laulau - 08-02-2020, 11:00
RE: Data logging addon - by engolling - 08-02-2020, 21:11
RE: Data logging addon - by laulau - 08-02-2020, 23:05
RE: Data logging addon - by engolling - 09-02-2020, 13:02
RE: Data logging addon - by laulau - 09-02-2020, 17:47
RE: Data logging addon - by laulau - 09-02-2020, 18:32
RE: Data logging addon - by engolling - 09-02-2020, 19:02
RE: Data logging addon - by engolling - 14-02-2020, 23:04
RE: Data logging addon - by engolling - 15-02-2020, 23:25
RE: Data logging addon - by laulau - 19-02-2020, 20:38
RE: Data logging addon - by engolling - 19-02-2020, 20:51
RE: Data logging addon - by laulau - 19-02-2020, 23:48
RE: Data logging addon - by engolling - 04-03-2020, 22:44
RE: Data logging addon - by engolling - 02-01-2021, 14:49



Users browsing this thread: 1 Guest(s)