
This change adds support for additional quota parameters, which are used by the networking-sfc plugin. Change-Id: Ibc2f650a6672ee3b2625af31c37f9bfe69d4cac1
45 lines
1.3 KiB
Puppet
45 lines
1.3 KiB
Puppet
# == Class: neutron::quta::sfc
|
|
#
|
|
# Setups neutron quota for networking-sfc.
|
|
#
|
|
# === Parameters
|
|
#
|
|
# [*quota_port_chain*]
|
|
# (Optional) Maximum number of port chain per tenant.
|
|
# Defaults to $::os_service_default.
|
|
#
|
|
# [*quota_port_pair_group*]
|
|
# (Optional) Maximum number of port pair group per tenant.
|
|
# Defaults to $::os_service_default.
|
|
#
|
|
# [*quota_port_pair*]
|
|
# (Optional) Maximum number of port pair per tenant.
|
|
# Defaults to $::os_service_default.
|
|
#
|
|
# [*quota_service_graphs*]
|
|
# (Optional) Maximum number of Service Graphs per tenant.
|
|
# Defaults to $::os_service_default.
|
|
#
|
|
# [*quota_flow_classifier*]
|
|
# (Optional) Maximum number of Flow Classifiers per tenant.
|
|
# Defaults to $::os_service_default.
|
|
#
|
|
class neutron::quota::sfc (
|
|
$quota_port_chain = $::os_service_default,
|
|
$quota_port_pair_group = $::os_service_default,
|
|
$quota_port_pair = $::os_service_default,
|
|
$quota_service_graphs = $::os_service_default,
|
|
$quota_flow_classifier = $::os_service_default
|
|
) {
|
|
|
|
include neutron::deps
|
|
|
|
neutron_config {
|
|
'quota/quota_port_chain': value => $quota_port_chain;
|
|
'quota/quota_port_pair_group': value => $quota_port_pair_group;
|
|
'quota/quota_port_pair': value => $quota_port_pair;
|
|
'quota/quota_service_graphs': value => $quota_service_graphs;
|
|
'quota/quota_flow_classifier': value => $quota_flow_classifier;
|
|
}
|
|
}
|