# octavia.amphorae.backends.health_daemon package

## Submodules

## octavia.amphorae.backends.health_daemon.health_daemon module

`build_stats_message`()

`get_stats`(stat_sock_file)

`list_sock_stat_files`(hadir=None)

`run_sender`(cmd_queue)

## octavia.amphorae.backends.health_daemon.health_sender module

class `UDPStatusSender`

  Bases: `object`

  `dosend`(obj)
  `update`(dest, port)

`round_robin_addr`(addrinfo_list)

## octavia.amphorae.backends.health_daemon.status_message module

`decode_obj`(binary_array)

`encode_obj`(obj)

`get_hmac`(payload, key, hex=True)

  Get digest for the payload.

  The hex param is for backward compatibility, so the package data sent from the existing amphorae can still be checked in the previous approach.

`get_payload`(envelope, key, hex=True)

`to_hex`(byte_array)

`unwrap_envelope`(envelope, key)

  A backward-compatible way to get data.

  We may still receive package from amphorae that are using digest() instead of hexdigest()

`wrap_envelope`(obj, key, hex=True)

## Module contents

this page last updated: 2020-04-10 18:17:54

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug questions?