return {'name': 'wim%d' % identifier,
'uuid': uuid('wim%d' % identifier),
'wim_url': 'localhost',
- 'type': 'tapi'}
+ 'type': 'ietfl2vpn'}
def tenant(identifier=0):
'encapsulation_type': 'vlan'},
'vim_external_port':
dict(zip(('switch', 'port'),
- _datacenter_to_switch_port(identifier)))}
+ _datacenter_to_switch_port(identifier)))}
]})
return {'uuid': uuid('dc%d' % identifier),
return {'wim_id': uuid('wim%d' % wim),
'datacenter_id': uuid('dc%d' % datacenter),
- 'pop_switch_dpid': pop_dpid,
- 'pop_switch_port': (str(pop_port) if pop_port else
- str(int(datacenter) + int(wim) + 1)),
+ 'device_id': pop_dpid,
+ 'device_interface_id': (str(pop_port) if pop_port else
+ str(int(datacenter) + int(wim) + 1)),
# ^ Datacenter router have one port managed by each WIM
- 'wan_service_endpoint_id': id_,
+ 'service_endpoint_id': id_,
# ^ WIM managed router have one port connected to each DC
- 'wan_service_mapping_info': json.dumps(mapping_info)}
+ 'service_mapping_info': json.dumps(mapping_info)}
def processed_port_mapping(wim, datacenter,
'wim_id': uuid('wim%d' % wim),
'datacenter_id': uuid('dc%d' % datacenter),
'pop_wan_mappings': [
- {'pop_switch_dpid': pop_dpid,
- 'pop_switch_port': wim + 1 + i,
- 'wan_service_endpoint_id':
+ {'device_id': pop_dpid,
+ 'device_interface_id': wim + 1 + i,
+ 'service_endpoint_id':
sha1('dpid-port|%s|%d' % (wan_dpid, datacenter + 1 + i)),
- 'wan_service_mapping_info': {
+ 'service_mapping_info': {
'mapping_type': 'dpid-port',
'wan_switch_dpid': wan_dpid,
'wan_switch_port': datacenter + 1 + i}}
them (e.g M = 2 -> back and forth)
"""
return [
- {'uuid': uuid('net%d%d' % (k, l)),
+ {'uuid': uuid('net%d%d' % (k, li)),
'datacenter_id': uuid('dc%d' % k),
'datacenter_tenant_id': uuid('dc-account0%d' % k),
'instance_scenario_id': uuid('nsr0'),
# ^ instance_scenario_id == NS Record id
- 'sce_net_id': uuid('vld%d' % l),
+ 'sce_net_id': uuid('vld%d' % li),
# ^ scenario net id == VLD id
'status': status,
'vim_net_id': None,
'created': True}
for k in range(num_datacenters)
- for l in range(num_links)
+ for li in range(num_links)
]
VIM nets
"""
return [
- {'uuid': uuid('wim-net%d%d%d' % (wim, instance, l)),
+ {'uuid': uuid('wim-net%d%d%d' % (wim, instance, li)),
'wim_id': uuid('wim%d' % wim),
'wim_account_id': uuid('wim-account%d' % wim),
- 'wim_internal_id': uuid('-net%d%d' % (wim, l)),
+ 'wim_internal_id': uuid('-net%d%d' % (wim, li)),
'instance_scenario_id': uuid('nsr%d' % instance),
# ^ instance_scenario_id == NS Record id
- 'sce_net_id': uuid('vld%d' % l),
+ 'sce_net_id': uuid('vld%d' % li),
# ^ scenario net id == VLD id
'status': status,
'created': False}
- for l in range(num_links)
+ for li in range(num_links)
]