LogHog.Config (log_hog v0.0.1)
View SourceLogHog configuration
Configuration Schema
:public_url
(String.t/0
) - Required. i.e. https://us.i.posthog.com:api_key
(String.t/0
) - Required. Your PostHog API key:api_client_module
(atom/0
) - API Client to use The default value isLogHog.API.Client
.
Summary
Functions
Reads and validates config from global application configuration
Validates configuration against the schema
Types
@type config() :: map()
Functions
@spec read!() :: config() | :missing_config
Reads and validates config from global application configuration
@spec validate(options :: keyword() | map()) :: {:ok, config()} | {:error, NimbleOptions.ValidationError.t()}
Validates configuration against the schema
See validate/1