Puppet Class: keystone::healthcheck

Defined in:
manifests/healthcheck.pp

Overview

Class: keystone::healthcheck

Configure oslo_middleware options in healthcheck section

Params

detailed

(Optional) Show more detailed information as part of the response. Defaults to $::os_service_default

backends

(Optional) Additional backends that can perform health checks and report that information back as part of a request. Defaults to $::os_service_default

disable_by_file_path

(Optional) Check the presence of a file to determine if an application is running on a port. Defaults to $::os_service_default

disable_by_file_paths

(Optional) Check the presence of a file to determine if an application is running on a port. Expects a “port:path” list of strings. Defaults to $::os_service_default

Parameters:

  • detailed (Any) (defaults to: $::os_service_default)
  • backends (Any) (defaults to: $::os_service_default)
  • disable_by_file_path (Any) (defaults to: $::os_service_default)
  • disable_by_file_paths (Any) (defaults to: $::os_service_default)


26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'manifests/healthcheck.pp', line 26

class keystone::healthcheck (
  $detailed              = $::os_service_default,
  $backends              = $::os_service_default,
  $disable_by_file_path  = $::os_service_default,
  $disable_by_file_paths = $::os_service_default,
) {

  include keystone::deps

  oslo::healthcheck { 'keystone_config':
    detailed              => $detailed,
    backends              => $backends,
    disable_by_file_path  => $disable_by_file_path,
    disable_by_file_paths => $disable_by_file_paths,
  }
}