
Fix new lint errors detected when full of the voxpupili lint plugins are enabled. Change-Id: I9705ad334d05a2041f0f9c4b885fc3fd44342720 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
50 lines
1.5 KiB
Puppet
50 lines
1.5 KiB
Puppet
# == Class designate::quota
|
|
#
|
|
# Configure designate quotas
|
|
#
|
|
# == Parameters
|
|
#
|
|
# [*quota_api_export_size*]
|
|
# (optional) size of api export
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*quota_zone_records*]
|
|
# (optional) records per zone
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*quota_zone_recordsets*]
|
|
# (optional) recordsets per zone
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*quota_zones*]
|
|
# (optional) zones per project
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*quota_driver*]
|
|
# (optional) storage driver to use
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*quota_recordset_records*]
|
|
# (optional) recordsets per record
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
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;
|
|
}
|
|
}
|