Structs§
- Basic
Conf - Basic configuration options for the application
- Certificate
Conf - Configuration struct for TLS/SSL certificates
- Etcd
Storage - File
Storage - Load
Config Options - Location
Conf - Configuration for a location/route that handles incoming requests
- Observer
- Pingap
Conf - Server
Conf - Configuration for a server instance that handles incoming HTTP/HTTPS requests
- Storage
Conf - Upstream
Conf - Configuration for an upstream service that handles proxied requests
Enums§
Constants§
- CATEGORY_
BASIC - CATEGORY_
CERTIFICATE - CATEGORY_
LOCATION - CATEGORY_
PLUGIN - CATEGORY_
SERVER - CATEGORY_
STORAGE - CATEGORY_
UPSTREAM - ETCD_
PROTOCOL
Traits§
Functions§
- get_
config_ hash - Get current running pingap’s config crc hash
- get_
config_ storage - get_
current_ config - Get the running pingap config.
- load_
config - read_
all_ toml_ files - save_
config - set_
current_ config - Set current config of pingap.
- support_
observer - sync_
config - sync_
to_ path - try_
init_ config_ storage - Initializes the configuration storage system if it hasn’t been initialized yet