1 source $LIBDIR/ml2_drivers/sriovnicswitch
4 function enable_ml2_extension_driver {
5 local extension_driver=$1
6 if [[ -z "$Q_ML2_PLUGIN_EXT_DRIVERS" ]]; then
7 Q_ML2_PLUGIN_EXT_DRIVERS=$extension_driver
8 elif [[ ! ,${Q_ML2_PLUGIN_EXT_DRIVERS}, =~ ,${extension_driver}, ]]; then
9 Q_ML2_PLUGIN_EXT_DRIVERS+=",$extension_driver"
14 function configure_qos_ml2 {
15 enable_ml2_extension_driver "qos"
19 function configure_ml2 {
22 mechanism_drivers_array=($Q_ML2_PLUGIN_MECHANISM_DRIVERS);
24 for mechanism_driver in "${mechanism_drivers_array[@]}"; do
25 if [ "$(type -t configure_ml2_$mechanism_driver)" = function ]; then
26 configure_ml2_$mechanism_driver