-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement configuration #26
Comments
The idea sounds good to me!
An alternative structure with indentation would be:
The names
I think it could be done in a later change with its specific design for simplicity.
As the Key ID Manager uses the Provider ID in the path where it stores the Key ID mappings, a provider needs to have the same ID when the service restarts. For this reason, I guess it is a good idea to explicitely set an ID in the configuration.
Forbid having duplicate authenticators?
I am in favor of that. |
Aside note:From man page |
As per #50 it would be nice to add a logging option in the configuration that contains a binary option to have or not timestamps in the logs. I think by default it should be disabled. |
Is there more work to do after #51 ? |
I think the work done so far should cover this issue. If we need to do more things we can raise new issues specific to what other configurables will be added. |
Implement a configurator module whose task is to spin up all the system components, given a TOML configuration.
Proposing the following changes:
build()
results in a fully configured moduleExample configuration file:
Outstanding questions:
The text was updated successfully, but these errors were encountered: