[][src]Module my_iot::settings

Settings

My IoT is configured with a single YAML file which must contain exactly one Settings object.

Example

http_port: 8080
services:
  heartbeat_clock:
    Clock:
      interval_ms: 2000
      suffix: heartbeat
  database:
    Db:
      interval_ms: 2000
  schiphol_buienradar:
    Buienradar:
      station_id: 6240

Structs

Settings

Represents a root settings object.

Enums

ServiceSettings

A service configuration.

Constants

_IMPL_DESERIALIZE_FOR_ServiceSettings
_IMPL_DESERIALIZE_FOR_Settings

Functions

default_http_port
read

Read the settings file.