# (Optional) Number of seconds to sleep between each attempt.
# Default to $::os_service_default
#
+# [*cache_hashclient_retry_attempts*]
+# (Optional) Amount of times a client should be tried
+# before it is marked dead and removed from the pool in
+# the HashClient's internal mechanisms.
+# Default to $::os_service_default
+#
+# [*cache_hashclient_retry_delay*]
+# (Optional) Time in seconds that should pass between
+# retry attempts in the HashClient's internal mechanisms.
+# Default to $::os_service_default
+#
+# [*cache_dead_timeout*]
+# (Optional) Time in seconds before attempting to add a node
+# back in the pool in the HashClient's internal mechanisms.
+# Default to $::os_service_default
+#
# [*manage_backend_package*]
# (Optional) If we should install the cache backend package.
# Defaults to true
$cache_enable_retry_client = $::os_service_default,
$cache_retry_attempts = $::os_service_default,
$cache_retry_delay = $::os_service_default,
+ $cache_hashclient_retry_attempts = $::os_service_default,
+ $cache_hashclient_retry_delay = $::os_service_default,
+ $cache_dead_timeout = $::os_service_default,
$manage_backend_package = true,
$amqp_server_request_prefix = $::os_service_default,
$amqp_broadcast_prefix = $::os_service_default,
enable_retry_client => $cache_enable_retry_client,
retry_attempts => $cache_retry_attempts,
retry_delay => $cache_retry_delay,
+ hashclient_retry_attempts => $cache_hashclient_retry_attempts,
+ hashclient_retry_delay => $cache_hashclient_retry_delay,
+ dead_timeout => $cache_dead_timeout,
manage_backend_package => $manage_backend_package,
}
}
:enable_retry_client => '<SERVICE DEFAULT>',
:retry_attempts => '<SERVICE DEFAULT>',
:retry_delay => '<SERVICE DEFAULT>',
+ :hashclient_retry_attempts => '<SERVICE DEFAULT>',
+ :hashclient_retry_delay => '<SERVICE DEFAULT>',
+ :dead_timeout => '<SERVICE DEFAULT>',
:manage_backend_package => true,
)
end
:cache_enable_retry_client => false,
:cache_retry_attempts => 2,
:cache_retry_delay => 0,
+ :cache_hashclient_retry_attempts => 2,
+ :cache_hashclient_retry_delay => 1,
+ :cache_dead_timeout => 60,
:manage_backend_package => false,
)
}
:enable_retry_client => false,
:retry_attempts => 2,
:retry_delay => 0,
+ :hashclient_retry_attempts => 2,
+ :hashclient_retry_delay => 1,
+ :dead_timeout => 60,
:manage_backend_package => false,
)
end