From e0c6924037f402018016200e82e817383e14414f Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Wed, 24 Jan 2018 14:10:55 -0500 Subject: [PATCH] constrain the valid values for the --type option to list-deliverables Change-Id: I1204d1193e0a67486664e9175b923e18218fc73a Signed-off-by: Doug Hellmann --- openstack_releases/cmds/list_deliverables.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openstack_releases/cmds/list_deliverables.py b/openstack_releases/cmds/list_deliverables.py index 5d1bedc6d3..8c61ed46a1 100644 --- a/openstack_releases/cmds/list_deliverables.py +++ b/openstack_releases/cmds/list_deliverables.py @@ -17,6 +17,7 @@ import csv import operator import openstack_releases +from openstack_releases.cmds import validate from openstack_releases import defaults from openstack_releases import deliverable @@ -81,6 +82,7 @@ def main(): parser.add_argument( '--type', action='append', + choices=list(sorted(validate._VALID_TYPES)), help='deliverable type, such as "library" or "service"', ) parser.add_argument(