diff --git a/webservice/webservice.py b/webservice/webservice.py index df22c763b8ffba471e2c7968720cffd4dc99c552..4f0089235272a314b3e4c3ec87323a5b77fbf9cd 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -519,8 +519,10 @@ async def server_runner(config, mode): proposal, apply.upper()=="TRUE") except Exception as e: e = str(e) - logging.error(f"Failure applying config for {proposal}:" + - f" {e}: {updated_config}") + err_msg = f"Failure applying config for {proposal}:" + \ + f" {e}: {updated_config}" + logging.error(err_msg) + socket.send(yaml.dump(err_msg, default_flow_style=False).encode()) if action in ['dark', 'correct']: try: