Matthew and I are working on converting all of the uploaders. I'm working on meteotemplate, and expect to have something later today.
On Fri, May 8, 2020 at 4:19 AM Tom <[email protected]> wrote: > I have the same issues. Thanks to Google I was able to correct the "except > KeyError, e:" error but then other error messages appeared. I sent > Matthew, the owner of the extension, an email earlier but have not heard > back from him. > > Tom > > ------ Original Message ------ > From: "J Stargazer" <[email protected]> > To: "weewx-user" <[email protected]> > Sent: 5/8/2020 1:23:08 AM > Subject: [weewx-user] Issue with weewx-meteotemplate after upgradeing > weewx v4 > > Hi all. > > I'm having a bit of an issue with installing the weewx-meteotemplate > extension. > I had few other issues as well, but have resolved most of those by > uninstalling the extensions and reinstalling them. > > The error I am getting is; > > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: Caught > unrecoverable exception: > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** invalid > syntax (meteotemplate.py, line 106) > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** Traceback > (most recent call last): > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** File > "/usr/share/weewx/weewxd", line 148, in main > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** > engine = weewx.engine.StdEngine(config_dict) > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 75, in __init__ > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** > self.loadServices(config_dict) > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 138, in loadServices > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** obj = > weeutil.weeutil.get_object(svc)(self,config_dict) > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** File > "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** mod = > __import__(module) > May 8 14:21:01 jupiter weewx[2718] CRITICAL __main__: **** File > "/usr/share/weewx/user/meteotemplate.py", line 106 > May 8 14:21:02 jupiter weewx[2718] CRITICAL __main__: **** > except KeyError, e: > May 8 14:21:02 jupiter weewx[2718] CRITICAL __main__: > **** ^ > May 8 14:21:02 jupiter weewx[2718] CRITICAL __main__: **** > SyntaxError: invalid syntax > May 8 14:21:02 jupiter weewx[2718] CRITICAL __main__: **** Exiting. > May 8 14:21:35 jupiter weewx[2764]: Stopping weewx weather system: weewx > not running.... > > I followed the error to - File "/usr/share/weewx/user/meteotemplate.py", > line 106 > Line 106 shows (highlighted yellow); > > super(Meteotemplate, self).__init__(engine, cfg_dict) > loginf("service version is %s" % VERSION) > try: > site_dict = cfg_dict['StdRESTful']['Meteotemplate'] > site_dict = accumulateLeaves(site_dict, max_level=1) > site_dict['password'] > except KeyError, e: > logerr("Data will not be uploaded: Missing option %s" % e) > return > > Unfortunately I have no idea what this is telling me. > > Any help would be really appreciated. > > Thanks, > Jono > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/e4cbb0f2-d650-4fe7-a9f7-21c77008780a%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/e4cbb0f2-d650-4fe7-a9f7-21c77008780a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/emf04290cb-7ff4-4bcd-84d0-8c1688f94a9f%40kq5s > <https://groups.google.com/d/msgid/weewx-user/emf04290cb-7ff4-4bcd-84d0-8c1688f94a9f%40kq5s?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECnGAGKZC%3Du_Thc21GgJoFG91H62J4-JgXkQZ5J3%2BT0uA%40mail.gmail.com.
