Add param to set max_messages_post_size

Change-Id: I07a8b3c659a367f65b9d4cd700912a419e50a472
This commit is contained in:
Dan Prince 2016-07-20 15:09:58 -04:00
parent 5c694c2562
commit 24b18afe18
2 changed files with 8 additions and 0 deletions
manifests
spec/classes

@ -59,6 +59,10 @@
# driver's controller methods.
# Defaults to $::os_service_default.
#
# [*max_messages_post_size*]
# Defines the maximum size of message posts. (integer value)
# Defaults to $::os_service_default.
#
# [*unreliable*]
# Disable all reliability constraints. (boolean value)
# Default false
@ -85,6 +89,7 @@ class zaqar(
$message_pipeline = $::os_service_default,
$claim_pipeline = $::os_service_default,
$subscription_pipeline = $::os_service_default,
$max_messages_post_size = $::os_service_default,
$package_name = $::zaqar::params::package_name,
$package_ensure = 'present',
) inherits zaqar::params {
@ -109,6 +114,7 @@ class zaqar(
'storage/message_pipeline' : value => $message_pipeline;
'storage/claim_pipeline' : value => $claim_pipeline;
'storage/subscription_pipeline' : value => $subscription_pipeline;
'transport/max_messages_post_size' : value => $max_messages_post_size;
}
}

@ -53,6 +53,7 @@ describe 'zaqar' do
:message_pipeline => 'zaqar_pipeline2',
:claim_pipeline => 'zaqar_pipeline3',
:subscription_pipeline => 'zaqar_pipeline4',
:max_messages_post_size => '1234',
})
end
@ -64,6 +65,7 @@ describe 'zaqar' do
is_expected.to contain_zaqar_config('storage/message_pipeline').with_value('zaqar_pipeline2')
is_expected.to contain_zaqar_config('storage/claim_pipeline').with_value('zaqar_pipeline3')
is_expected.to contain_zaqar_config('storage/subscription_pipeline').with_value('zaqar_pipeline4')
is_expected.to contain_zaqar_config('transport/max_messages_post_size').with_value('1234')
end
end
end