blob: c11c31558693d6c65957b8538ec778225558c41b [file] [log] [blame]
Slawek Kaplonskif9a896c2021-10-27 16:50:11 +02001#!/bin/bash
2
3function configure_qos_service_plugin {
4 neutron_service_plugin_class_add "qos"
5}
6
7
8function configure_qos_core_plugin {
Slawek Kaplonskia52041c2022-11-18 11:39:56 +01009 configure_qos_$Q_PLUGIN
Slawek Kaplonskif9a896c2021-10-27 16:50:11 +020010}
11
12
13function configure_qos_l2_agent {
14 plugin_agent_add_l2_agent_extension "qos"
15}
16
17
18function configure_qos {
19 configure_qos_service_plugin
20 configure_qos_core_plugin
21 configure_qos_l2_agent
22}
23
24function configure_l3_agent_extension_fip_qos {
25 plugin_agent_add_l3_agent_extension "fip_qos"
26}
27
28function configure_l3_agent_extension_gateway_ip_qos {
29 plugin_agent_add_l3_agent_extension "gateway_ip_qos"
30}