[apic-aim] set the display_name for the tenant
This was missing inside the ensure_tenant() call. Change-Id: I0a6edeec7d1beec26db16d1f5091e5419c526421
This commit is contained in:
@@ -134,10 +134,12 @@ class ApicMechanismDriver(api_plus.MechanismDriver):
|
||||
session = plugin_context.session
|
||||
with session.begin(subtransactions=True):
|
||||
tenant_aname = self._get_tenant_name(session, tenant_id)
|
||||
|
||||
project_name = self.project_name_cache.get_project_name(tenant_id)
|
||||
if project_name is None:
|
||||
project_name = ''
|
||||
aim_ctx = aim_context.AimContext(session)
|
||||
|
||||
tenant = aim_resource.Tenant(name=tenant_aname)
|
||||
tenant = aim_resource.Tenant(name=tenant_aname,
|
||||
display_name=aim_utils.sanitize_display_name(project_name))
|
||||
if not self.aim.get(aim_ctx, tenant):
|
||||
self.aim.create(aim_ctx, tenant)
|
||||
ap = aim_resource.ApplicationProfile(tenant_name=tenant_aname,
|
||||
|
||||
@@ -357,12 +357,12 @@ class TestAimMapping(ApicAimTestCase):
|
||||
vrf_aname = scope['id']
|
||||
vrf_dname = scope['name']
|
||||
vrf_tenant_aname = scope['tenant_id']
|
||||
vrf_tenant_dname = ''
|
||||
vrf_tenant_dname = 'TestTenantName'
|
||||
else:
|
||||
vrf_aname = 'DefaultVRF'
|
||||
vrf_dname = 'Default Routed VRF'
|
||||
vrf_tenant_aname = tenant_aname
|
||||
vrf_tenant_dname = ''
|
||||
vrf_tenant_dname = 'TestTenantName'
|
||||
else:
|
||||
vrf_aname = 'UnroutedVRF'
|
||||
vrf_dname = 'Common Unrouted VRF'
|
||||
@@ -492,12 +492,12 @@ class TestAimMapping(ApicAimTestCase):
|
||||
vrf_aname = scope['id']
|
||||
vrf_dname = scope['name']
|
||||
vrf_tenant_aname = scope['tenant_id']
|
||||
vrf_tenant_dname = ''
|
||||
vrf_tenant_dname = 'TestTenantName'
|
||||
else:
|
||||
vrf_aname = 'DefaultVRF'
|
||||
vrf_dname = 'Default Routed VRF'
|
||||
vrf_tenant_aname = tenant_aname
|
||||
vrf_tenant_dname = ''
|
||||
vrf_tenant_dname = 'TestTenantName'
|
||||
|
||||
aim_tenant = self._get_tenant(vrf_tenant_aname)
|
||||
self.assertEqual(vrf_tenant_aname, aim_tenant.name)
|
||||
|
||||
Reference in New Issue
Block a user