Puppet Class: neutron::quota::sfc

Defined in:
manifests/quota/sfc.pp

Overview

Class: neutron::quota::sfc

Setups neutron quota for networking-sfc.

Parameters

quota_port_chain

(Optional) Maximum number of port chain per tenant. Defaults to $facts.

quota_port_pair_group

(Optional) Maximum number of port pair group per tenant. Defaults to $facts.

quota_port_pair

(Optional) Maximum number of port pair per tenant. Defaults to $facts.

quota_service_graphs

(Optional) Maximum number of Service Graphs per tenant. Defaults to $facts.

quota_flow_classifier

(Optional) Maximum number of Flow Classifiers per tenant. Defaults to $facts.

Parameters:

  • quota_port_chain (Any) (defaults to: $facts['os_service_default'])
  • quota_port_pair_group (Any) (defaults to: $facts['os_service_default'])
  • quota_port_pair (Any) (defaults to: $facts['os_service_default'])
  • quota_service_graphs (Any) (defaults to: $facts['os_service_default'])
  • quota_flow_classifier (Any) (defaults to: $facts['os_service_default'])


27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# File 'manifests/quota/sfc.pp', line 27

class neutron::quota::sfc (
  $quota_port_chain      = $facts['os_service_default'],
  $quota_port_pair_group = $facts['os_service_default'],
  $quota_port_pair       = $facts['os_service_default'],
  $quota_service_graphs  = $facts['os_service_default'],
  $quota_flow_classifier = $facts['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;
  }
}