From 4e6fc7c3e8bc3526e6aae9dbf358d4c79feb98dc Mon Sep 17 00:00:00 2001 From: ZhaoBo Date: Mon, 19 Nov 2018 17:07:46 +0800 Subject: [PATCH] Add 4 l7rule types into Octavia CLI Add 4 types into l7rule, which are: ['SSL_CONN_HAS_CERT', 'SSL_VERIFY_RESULT', 'SSL_DN_FIELD'] All these are for client certificate function. Change-Id: I56971538681a2e54dc5cfe58c4b6ef99c783100f Story: 2002165 Depends-On: https://review.openstack.org/#/c/612271/ --- octaviaclient/osc/v2/l7rule.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/octaviaclient/osc/v2/l7rule.py b/octaviaclient/osc/v2/l7rule.py index b4d1bd2..802c94c 100644 --- a/octaviaclient/osc/v2/l7rule.py +++ b/octaviaclient/osc/v2/l7rule.py @@ -23,7 +23,8 @@ from octaviaclient.osc.v2 import utils as v2_utils from octaviaclient.osc.v2 import validate COMPARE_TYPES = ['REGEX', 'EQUAL_TO', 'CONTAINS', 'ENDS_WITH', 'STARTS_WITH'] -TYPES = ['FILE_TYPE', 'PATH', 'COOKIE', 'HOST_NAME', 'HEADER'] +TYPES = ['FILE_TYPE', 'PATH', 'COOKIE', 'HOST_NAME', 'HEADER', + 'SSL_CONN_HAS_CERT', 'SSL_VERIFY_RESULT', 'SSL_DN_FIELD'] class CreateL7Rule(command.ShowOne):