From 8da91b74d98609070ac90851955a51bad6e4bc0d Mon Sep 17 00:00:00 2001 From: Eric Harney Date: Wed, 24 Feb 2021 16:31:58 -0500 Subject: [PATCH] API validation: Use cinder_host for services checks Apply the new cinder_host validation spec to the host field in the enable_and_disable, failover_host, and freeze_and_thaw API calls. Related-Bug: #1904892 Change-Id: I593ff70172de0d5b42d483d0c4bd2a463001155f --- cinder/api/schemas/services.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cinder/api/schemas/services.py b/cinder/api/schemas/services.py index e1fe21241b8..eb094c1c2b5 100644 --- a/cinder/api/schemas/services.py +++ b/cinder/api/schemas/services.py @@ -22,7 +22,7 @@ enable_and_disable = { 'type': 'object', 'properties': { 'binary': {'type': 'string', 'minLength': 1, 'maxLength': 255}, - 'host': parameter_types.hostname, + 'host': parameter_types.cinder_host, 'cluster': parameter_types.nullable_string, 'service': {'type': 'string', 'minLength': 1, 'maxLength': 255}, }, @@ -67,7 +67,7 @@ freeze_and_thaw = { 'type': 'object', 'properties': { 'cluster': parameter_types.nullable_string, - 'host': parameter_types.hostname, + 'host': parameter_types.cinder_host, }, 'additionalProperties': False, } @@ -76,7 +76,7 @@ freeze_and_thaw = { failover_host = { 'type': 'object', 'properties': { - 'host': parameter_types.hostname, + 'host': parameter_types.cinder_host, 'backend_id': parameter_types.nullable_string, 'cluster': parameter_types.nullable_string, },