Skip to content

Commit d96c81f

Browse files
committed
Refactor network fakes to sdk properties PART6
Included resources: router security_group security_group_rule Change-Id: I2423fc31d94f85aeefc7b0a205dfb38829417a29
1 parent f870548 commit d96c81f

13 files changed

Lines changed: 353 additions & 410 deletions

openstackclient/network/v2/router.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def _get_columns(item):
7676
}
7777
if hasattr(item, 'interfaces_info'):
7878
column_map['interfaces_info'] = 'interfaces_info'
79-
invisible_columns = ['location']
79+
invisible_columns = ['location', 'tenant_id']
8080
if item.is_ha is None:
8181
invisible_columns.append('is_ha')
8282
column_map.pop('is_ha')

openstackclient/network/v2/security_group.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,8 @@ def _get_columns(item):
8989
# We still support Nova managed security groups, where we have tenant_id.
9090
column_map = {
9191
'security_group_rules': 'rules',
92-
'tenant_id': 'project_id',
9392
}
94-
hidden_columns = ['location']
93+
hidden_columns = ['location', 'tenant_id']
9594
return utils.get_osc_show_columns_for_sdk_resource(
9695
item, column_map, hidden_columns
9796
)
@@ -186,7 +185,8 @@ def take_action_compute(self, client, parsed_args):
186185
parsed_args.name,
187186
description,
188187
)
189-
display_columns, property_columns = _get_columns(obj)
188+
display_columns = ('description', 'id', 'name', 'project_id', 'rules')
189+
property_columns = ('description', 'id', 'name', 'tenant_id', 'rules')
190190
data = utils.get_dict_properties(
191191
obj, property_columns, formatters=_formatters_compute
192192
)
@@ -420,7 +420,8 @@ def take_action_network(self, client, parsed_args):
420420

421421
def take_action_compute(self, client, parsed_args):
422422
obj = compute_v2.find_security_group(client, parsed_args.group)
423-
display_columns, property_columns = _get_columns(obj)
423+
display_columns = ('description', 'id', 'name', 'project_id', 'rules')
424+
property_columns = ('description', 'id', 'name', 'tenant_id', 'rules')
424425
data = utils.get_dict_properties(
425426
obj, property_columns, formatters=_formatters_compute
426427
)

openstackclient/network/v2/security_group_rule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131

3232
def _get_columns(item):
33-
hidden_columns = ['location', 'tenant_id']
33+
hidden_columns = ['location', 'name', 'tenant_id', 'tags']
3434
return utils.get_osc_show_columns_for_sdk_resource(
3535
item, {}, hidden_columns
3636
)

0 commit comments

Comments
 (0)