diff --git a/src/primaite/simulator/core.py b/src/primaite/simulator/core.py index 1ad46f29..cb3e7390 100644 --- a/src/primaite/simulator/core.py +++ b/src/primaite/simulator/core.py @@ -112,9 +112,8 @@ class RequestManager(BaseModel): :type request_type: RequestType """ if name in self.request_types: - msg = f"Attempted to register a request but the request name {name} is already taken." - _LOGGER.error(msg) - raise RuntimeError(msg) + msg = f"Overwriting request type {name}." + _LOGGER.warn(msg) self.request_types[name] = request_type