Don't show tenant_id in network objects

Patch [0] dropped mapping the tenant_id attribute to project_id.
However, the Neutron API still returns the tenant_id attribute in
addition to the project_id and so we still need to discard it from
the output.

[0] I5f62f2a76592eaaaed6703624e959df41a6ecc8f

Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: Iba1e003bf587802f28928cb44d160b3b3fb1f840
This commit is contained in:
Dr. Jens Harbott 2022-06-27 09:17:31 +02:00
parent 4f79def9aa
commit 604ceeedf9
19 changed files with 24 additions and 21 deletions

View File

@ -28,7 +28,7 @@ _formatters = {
def _get_network_columns(item): def _get_network_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -27,7 +27,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -26,7 +26,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -29,7 +29,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, column_map, hidden_columns) item, column_map, hidden_columns)

View File

@ -29,7 +29,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location', 'name', 'id'] hidden_columns = ['location', 'name', 'id', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, column_map, hidden_columns) item, column_map, hidden_columns)

View File

@ -60,6 +60,7 @@ def _get_columns_network(item):
'ipv6_address_scope_id': 'ipv6_address_scope', 'ipv6_address_scope_id': 'ipv6_address_scope',
'tags': 'tags', 'tags': 'tags',
} }
hidden_columns = ['location', 'tenant_id']
hidden_columns = ['location'] hidden_columns = ['location']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,

View File

@ -50,7 +50,7 @@ def _get_network_columns(item):
'is_admin_state_up': 'admin_state_up', 'is_admin_state_up': 'admin_state_up',
'is_alive': 'alive', 'is_alive': 'alive',
} }
hidden_columns = ['location', 'name'] hidden_columns = ['location', 'name', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -31,7 +31,7 @@ def _get_columns(item):
'is_enabled': 'enabled', 'is_enabled': 'enabled',
} }
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -30,7 +30,7 @@ def _get_columns(item):
column_map = { column_map = {
'is_shared': 'shared', 'is_shared': 'shared',
} }
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -28,7 +28,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -30,7 +30,7 @@ def _get_columns(item):
column_map = { column_map = {
'is_shared': 'shared', 'is_shared': 'shared',
} }
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -47,7 +47,7 @@ ACTION_SHOW = 'get'
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -24,9 +24,9 @@ def _get_columns(item):
"type": "rule_type_name", "type": "rule_type_name",
"drivers": "drivers", "drivers": "drivers",
} }
invisible_columns = ["id", "location", "name"] hidden_columns = ["id", "location", "name", 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, column_map, invisible_columns) item, column_map, hidden_columns)
class ListNetworkQosRuleType(command.Lister): class ListNetworkQosRuleType(command.Lister):

View File

@ -27,7 +27,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -33,7 +33,7 @@ LOG = logging.getLogger(__name__)
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -35,6 +35,7 @@ def _format_network_security_group_rules(sg_rules):
for key in empty_keys: for key in empty_keys:
sg_rule.pop(key) sg_rule.pop(key)
sg_rule.pop('security_group_id', None) sg_rule.pop('security_group_id', None)
sg_rule.pop('tenant_id', None)
sg_rule.pop('project_id', None) sg_rule.pop('project_id', None)
return utils.format_list_of_dicts(sg_rules) return utils.format_list_of_dicts(sg_rules)

View File

@ -72,7 +72,7 @@ def _format_remote_ip_prefix(rule):
def _get_columns(item): def _get_columns(item):
column_map = {} column_map = {}
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,

View File

@ -138,16 +138,17 @@ def _get_columns(item):
'is_dhcp_enabled': 'enable_dhcp', 'is_dhcp_enabled': 'enable_dhcp',
'subnet_pool_id': 'subnetpool_id', 'subnet_pool_id': 'subnetpool_id',
} }
# Do not show this column when displaying a subnet # Do not show these columns when displaying a subnet
invisible_columns = [ hidden_columns = [
'location', 'location',
'use_default_subnet_pool', 'use_default_subnet_pool',
'prefix_length' 'prefix_length',
'tenant_id',
] ]
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,
invisible_columns hidden_columns
) )

View File

@ -37,7 +37,7 @@ def _get_columns(item):
'maximum_prefix_length': 'max_prefixlen', 'maximum_prefix_length': 'max_prefixlen',
'minimum_prefix_length': 'min_prefixlen', 'minimum_prefix_length': 'min_prefixlen',
} }
hidden_columns = ['location'] hidden_columns = ['location', 'tenant_id']
return utils.get_osc_show_columns_for_sdk_resource( return utils.get_osc_show_columns_for_sdk_resource(
item, item,
column_map, column_map,