diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-12-08 17:37:38 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-12-08 17:37:38 +0000 |
| commit | b8f976871af42f5bf9a229f134d4dbc304a1e5fe (patch) | |
| tree | 64638b0ad787405e30e7b192bba994fd372f9e42 /openstackclient/network | |
| parent | 158dbe124a11873129d2b3fbc6a9b5a6695e7bcc (diff) | |
| parent | df5f12b135f273e3916e7bf300fa7688a180ea02 (diff) | |
| download | python-openstackclient-b8f976871af42f5bf9a229f134d4dbc304a1e5fe.tar.gz | |
Merge "Add "dns-name" option to "os port create" and "os port set""
Diffstat (limited to 'openstackclient/network')
| -rw-r--r-- | openstackclient/network/v2/port.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py index 0b636308..bce3e2d3 100644 --- a/openstackclient/network/v2/port.py +++ b/openstackclient/network/v2/port.py @@ -129,6 +129,8 @@ def _get_attrs(client_manager, parsed_args): if parsed_args.host: attrs['binding:host_id'] = parsed_args.host + if parsed_args.dns_name is not None: + attrs['dns_name'] = parsed_args.dns_name # It is possible that name is not updated during 'port set' if parsed_args.name is not None: attrs['name'] = str(parsed_args.name) @@ -234,6 +236,12 @@ def _add_updatable_args(parser): metavar='<host-id>', help=argparse.SUPPRESS, ) + parser.add_argument( + '--dns-name', + metavar='dns-name', + help=_("Set DNS name to this port " + "(requires DNS integration extension)") + ) class CreatePort(command.ShowOne): |
