package
Version:
v0.0.0-...-45e446d
Opens a new window with list of versions in this module.
Published: Nov 28, 2024
License: Apache-2.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 6
Opens a new window with list of known importers.
Documentation
¶
Package memory implements in-memory backend for the config client.
May be useful during local development or from unit tests. Do not use in
production. It is terribly slow.
New makes an implementation of the config service which takes all configs
from provided mapping {config set name -> map of configs}. For unit testing.
SetError artificially pins the error code returned by impl to err. If err is
nil, impl will behave normally.
impl must be a memory config instance created with New, else SetError will
panic.
Files is all files comprising some config set.
Represented as a mapping from a file path to a config file body.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.