diff --git a/octaviaclient/osc/v2/pool.py b/octaviaclient/osc/v2/pool.py index 7bac8dd..2b95ab1 100644 --- a/octaviaclient/osc/v2/pool.py +++ b/octaviaclient/osc/v2/pool.py @@ -24,7 +24,8 @@ from octaviaclient.osc.v2 import utils as v2_utils PROTOCOL_CHOICES = ['TCP', 'HTTP', 'HTTPS', 'TERMINATED_HTTPS', 'PROXY', 'UDP'] -ALGORITHM_CHOICES = ['SOURCE_IP', 'ROUND_ROBIN', 'LEAST_CONNECTIONS'] +ALGORITHM_CHOICES = ['SOURCE_IP', 'ROUND_ROBIN', 'LEAST_CONNECTIONS', + 'SOURCE_IP_PORT'] class CreatePool(command.ShowOne): diff --git a/releasenotes/notes/add-lb-algorithm-source-ip-port-3e2d4b60f6916259.yaml b/releasenotes/notes/add-lb-algorithm-source-ip-port-3e2d4b60f6916259.yaml new file mode 100644 index 0000000..8d43d22 --- /dev/null +++ b/releasenotes/notes/add-lb-algorithm-source-ip-port-3e2d4b60f6916259.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Adds client support for SOURCE_IP_PORT algorithm.