diff options
| author | Zuul <zuul@review.opendev.org> | 2021-05-26 19:29:11 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2021-05-26 19:29:11 +0000 |
| commit | 443c311fc288eefe1b9223b6b51a94121ab9d301 (patch) | |
| tree | 801155f8e1346c03fb80b4b51917b17eb62e47f0 /openstackclient/network/v2/network_meter.py | |
| parent | 84a606be675902d75a60efaf46305f670f26548f (diff) | |
| parent | b26b7f3440d4f756c0b7906b93751d7e83a733f7 (diff) | |
| download | python-openstackclient-443c311fc288eefe1b9223b6b51a94121ab9d301.tar.gz | |
Merge "Allow to send extra attributes in Neutron related commands"
Diffstat (limited to 'openstackclient/network/v2/network_meter.py')
| -rw-r--r-- | openstackclient/network/v2/network_meter.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/openstackclient/network/v2/network_meter.py b/openstackclient/network/v2/network_meter.py index df0e1da1..f8f188a8 100644 --- a/openstackclient/network/v2/network_meter.py +++ b/openstackclient/network/v2/network_meter.py @@ -21,6 +21,7 @@ from osc_lib import utils from openstackclient.i18n import _ from openstackclient.identity import common as identity_common +from openstackclient.network import common from openstackclient.network import sdk_utils LOG = logging.getLogger(__name__) @@ -59,7 +60,7 @@ def _get_attrs(client_manager, parsed_args): # TODO(ankur-gupta-f): Use the SDK resource mapped attribute names once the # OSC minimum requirements include SDK 1.0. -class CreateMeter(command.ShowOne): +class CreateMeter(command.ShowOne, common.NeutronCommandWithExtraArgs): _description = _("Create network meter") def get_parser(self, prog_name): @@ -100,6 +101,8 @@ class CreateMeter(command.ShowOne): def take_action(self, parsed_args): client = self.app.client_manager.network attrs = _get_attrs(self.app.client_manager, parsed_args) + attrs.update( + self._parse_extra_properties(parsed_args.extra_properties)) obj = client.create_metering_label(**attrs) display_columns, columns = _get_columns(obj) data = utils.get_item_properties(obj, columns, formatters={}) |
