diff options
| author | Bernard Cafarelli <bcafarel@redhat.com> | 2019-01-28 14:17:46 +0100 |
|---|---|---|
| committer | Bernard Cafarelli <bcafarel@redhat.com> | 2019-02-13 10:43:11 +0100 |
| commit | 05521bf84cb108c73bb36b270569b1986ad13f53 (patch) | |
| tree | b71e048988591919e0d79c61fcbc155acfc19861 /openstackclient/network/v2/port.py | |
| parent | 1a0bef2b46c76e1c6308def709199c30c68aae47 (diff) | |
| download | python-openstackclient-05521bf84cb108c73bb36b270569b1986ad13f53.tar.gz | |
Remove str() when setting network objects names
Most network commands use str() on name argument, which fails on python
2 with Unicode characters. This comes from parsed arguments so does not
actually need this call.
Sample command failing with current code:
openstack network create test_unicodeā¢
Change-Id: Ie10b67864c912ee5c33e90b10c3d9705ee8307e7
Story: 2004356
Task: 27955
Diffstat (limited to 'openstackclient/network/v2/port.py')
| -rw-r--r-- | openstackclient/network/v2/port.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py index 1001e6cf..f6d6fc72 100644 --- a/openstackclient/network/v2/port.py +++ b/openstackclient/network/v2/port.py @@ -134,7 +134,7 @@ def _get_attrs(client_manager, parsed_args): 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) + attrs['name'] = parsed_args.name # The remaining options do not support 'port set' command, so they require # additional check if 'network' in parsed_args and parsed_args.network is not None: |
