Puppet Class: designate::quota
- Defined in:
- manifests/quota.pp
Overview
Class designate::quota
Configure designate quotas
Parameters
- quota_api_export_size
-
(optional) size of api export Defaults to $facts
- quota_zone_records
-
(optional) records per zone Defaults to $facts
- quota_zone_recordsets
-
(optional) recordsets per zone Defaults to $facts
- quota_zones
-
(optional) zones per project Defaults to $facts
- quota_driver
-
(optional) storage driver to use Defaults to $facts
- quota_recordset_records
-
(optional) recordsets per record Defaults to $facts
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'manifests/quota.pp', line 31
class designate::quota (
$quota_api_export_size = $facts['os_service_default'],
$quota_zone_records = $facts['os_service_default'],
$quota_zone_recordsets = $facts['os_service_default'],
$quota_zones = $facts['os_service_default'],
$quota_driver = $facts['os_service_default'],
$quota_recordset_records = $facts['os_service_default'],
) {
include designate::deps
designate_config {
'DEFAULT/quota_api_export_size': value => $quota_api_export_size;
'DEFAULT/quota_zone_records': value => $quota_zone_records;
'DEFAULT/quota_zone_recordsets': value => $quota_zone_recordsets;
'DEFAULT/quota_zones': value => $quota_zones;
'DEFAULT/quota_driver': value => $quota_driver;
'DEFAULT/quota_recordset_records': value => $quota_recordset_records;
}
}
|