95a9eb3468
This patch changes tenant network type usage for InfiniBand Fabric to vlan type. Add the indication of Fabric Type (Ethernet/InfiniBand) to the provider_network via the plugin configuration file. If physical network type is not specified for some provider network listed in the network_vlan_ranges, use default physical network type. Co-authored-by: Roey Chen <roeyc@mellanox.com> Change-Id: Id45acfb8234359a43303c2eee2205a44998c039a Closes-Bug: 1263638
29 lines
830 B
Python
29 lines
830 B
Python
# vim: tabstop=4 shiftwidth=4 softtabstop=4
|
|
#
|
|
# Copyright 2013 Mellanox Technologies, Ltd
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
|
# implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
LOCAL_VLAN_ID = -2
|
|
FLAT_VLAN_ID = -1
|
|
|
|
# Values for physical network_type
|
|
TYPE_IB = 'ib'
|
|
TYPE_ETH = 'eth'
|
|
|
|
VIF_TYPE_DIRECT = 'mlnx_direct'
|
|
VIF_TYPE_HOSTDEV = 'hostdev'
|
|
|
|
VNIC_TYPE = 'vnic_type'
|