Dynamic per-backend configuration options

This commit is contained in:
Philipp Wolfer 2023-12-05 23:25:15 +01:00
parent ae5f1c5f26
commit c9fa21be73
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
14 changed files with 262 additions and 17 deletions

View file

@ -33,6 +33,9 @@ type Backend interface {
// Initialize the backend from a config.
FromConfig(config *viper.Viper) Backend
// Return configuration options
Options() *[]BackendOption
}
type ImportBackend interface {