diff options
Diffstat (limited to 'internal/configuration/types.go')
| -rw-r--r-- | internal/configuration/types.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/internal/configuration/types.go b/internal/configuration/types.go index 198e829a1..ad80eaa10 100644 --- a/internal/configuration/types.go +++ b/internal/configuration/types.go @@ -18,7 +18,14 @@ type Source interface { type FileSource struct { koanf *koanf.Koanf path string - filters []FileFilter + filters []BytesFilter +} + +// BytesSource is a raw bytes configuration.Source. +type BytesSource struct { + koanf *koanf.Koanf + data []byte + filters []BytesFilter } // EnvironmentSource is a configuration.Source which loads values from the environment. |
