Merge "[apic] make get_apic_manager compatible with both config options"

This commit is contained in:
Jenkins 2016-10-13 01:35:00 +00:00 committed by Gerrit Code Review
commit 09f887e4dc
1 changed files with 4 additions and 1 deletions

View File

@ -262,7 +262,10 @@ class ApicMappingDriver(api.ResourceMappingDriver,
@staticmethod
def get_apic_manager(client=True):
if not ApicMappingDriver.manager:
apic_config = cfg.CONF.apic
if cfg.CONF.apic.apic_username is not None:
apic_config = cfg.CONF.apic
else:
apic_config = cfg.CONF.ml2_cisco_apic
network_config = {
'vlan_ranges': cfg.CONF.ml2_type_vlan.network_vlan_ranges,
'vni_ranges': cfg.CONF.ml2_type_vxlan.vni_ranges,