From 5caf170c78c5da0d7592a489d9da46d3b855dd99 Mon Sep 17 00:00:00 2001 From: jan iversen Date: Mon, 12 Jul 2021 20:06:31 +0200 Subject: [PATCH] Correct Wrong "raise" in modbus validators. (#52924) --- homeassistant/components/modbus/validators.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/modbus/validators.py b/homeassistant/components/modbus/validators.py index 6e8b740c415..e2777547ce4 100644 --- a/homeassistant/components/modbus/validators.py +++ b/homeassistant/components/modbus/validators.py @@ -78,10 +78,8 @@ def sensor_schema_validator(config): if config[CONF_DATA_TYPE] != DATA_TYPE_CUSTOM: try: structure = f">{DEFAULT_STRUCT_FORMAT[data_type]}" - except KeyError: - raise vol.Invalid( - f"Modbus error {data_type} unknown in {name}" - ) from KeyError + except KeyError as exp: + raise vol.Invalid(f"Modbus error {data_type} unknown in {name}") from exp else: if not structure: raise vol.Invalid(