From e9cd14c80a749e702542caa2917889521224d5ac Mon Sep 17 00:00:00 2001 From: Markus Hilger Date: Fri, 14 Aug 2026 17:42:15 +0200 Subject: [PATCH] Route the location resource to an input handler Nothing matched the path, so an update was rejected with 400 before any plugin saw it. --- confluent_server/confluent/messages.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/confluent_server/confluent/messages.py b/confluent_server/confluent/messages.py index 01cb2ea7..2733853f 100644 --- a/confluent_server/confluent/messages.py +++ b/confluent_server/confluent/messages.py @@ -543,6 +543,9 @@ def get_input_message(path, operation, inputdata, nodes=None, multinode=False, elif (path[:3] == ['configuration', 'management_controller', 'domain_name'] and operation != 'retrieve'): return InputDomainName(path, nodes, inputdata) + elif (path[:3] == ['configuration', 'management_controller', 'location'] + and operation != 'retrieve'): + return InputAttributes(path, inputdata, nodes) elif (path[:4] == ['configuration', 'management_controller', 'ntp', 'enabled'] and operation != 'retrieve'): return InputNTPEnabled(path, nodes, inputdata)