pi@raspberrypi:~ $ sudo systemctl status weewx
● weewx.service - LSB: weewx weather system
Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
Active: active (exited) since Tue 2020-09-01 09:14:20 BST; 4h 57min ago
Docs: man:systemd-sysv-generator(8)
Process: 548 ExecStop=/etc/init.d/weewx stop (code=exited, status=0/SUCCESS)
Process: 692 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/weewx.service
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** self.loadServices(config_dict)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 138, in loadServices
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self,config_dict)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** mod = __import__(module)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/user/opsgenie.py", line 61
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** except KeyError, e:
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** ^
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** SyntaxError: invalid syntax
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** Exiting.
pi@raspberrypi:~ $ sudo /etc/init.d/weewx start
[ ok ] Starting weewx (via systemctl): weewx.service.
pi@raspberrypi:~ $ sudo systemctl status weewx
● weewx.service - LSB: weewx weather system
Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
Active: active (exited) since Tue 2020-09-01 09:14:20 BST; 4h 58min ago
Docs: man:systemd-sysv-generator(8)
Process: 548 ExecStop=/etc/init.d/weewx stop (code=exited, status=0/SUCCESS)
Process: 692 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/weewx.service
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** self.loadServices(config_dict)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 138, in loadServices
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self,config_dict)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** mod = __import__(module)
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** File "/usr/share/weewx/user/opsgenie.py", line 61
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** except KeyError, e:
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** ^
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** SyntaxError: invalid syntax
Sep 01 09:14:20 raspberrypi python3[727]: weewx[727] CRITICAL __main__: **** Exiting.