diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-05-02 16:37:54 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-05-02 16:37:54 +0000 |
| commit | 9d7ccd9385776c8c0edf90094b8ef323ef1890a6 (patch) | |
| tree | 390424bdb474ad19128acbb1e8c77b34389b128f /openstackclient/network | |
| parent | 1ccb26b5c93689f5fc1b6c5fbdf8330a3ba14a12 (diff) | |
| parent | 08759b853a2611144a2d3f0e9216d6801fc23ef2 (diff) | |
| download | python-openstackclient-9d7ccd9385776c8c0edf90094b8ef323ef1890a6.tar.gz | |
Merge "Fixes BadRequest when no --pool-prefix given"
Diffstat (limited to 'openstackclient/network')
| -rw-r--r-- | openstackclient/network/v2/subnet_pool.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/openstackclient/network/v2/subnet_pool.py b/openstackclient/network/v2/subnet_pool.py index 688dd2ca..435db2e1 100644 --- a/openstackclient/network/v2/subnet_pool.py +++ b/openstackclient/network/v2/subnet_pool.py @@ -78,12 +78,13 @@ def _get_attrs(client_manager, parsed_args): return attrs -def _add_prefix_options(parser): +def _add_prefix_options(parser, for_create=False): parser.add_argument( '--pool-prefix', metavar='<pool-prefix>', dest='prefixes', action='append', + required=for_create, help=_("Set subnet pool prefixes (in CIDR notation) " "(repeat option to set multiple prefixes)") ) @@ -131,7 +132,7 @@ class CreateSubnetPool(command.ShowOne): metavar='<name>', help=_("Name of the new subnet pool") ) - _add_prefix_options(parser) + _add_prefix_options(parser, for_create=True) parser.add_argument( '--project', metavar='<project>', |
