Add information about filename and directory options.
This commit is contained in:
parent
ef504f3eba
commit
aab7043d45
1 changed files with 13 additions and 5 deletions
|
@ -118,27 +118,35 @@ If you're in a hurry, maybe you'd rather go through the [dynamic configuration](
|
||||||
|
|
||||||
### `filename`
|
### `filename`
|
||||||
|
|
||||||
Defines the path of the configuration file.
|
Defines the path to the configuration file.
|
||||||
|
|
||||||
|
!!! warning ""
|
||||||
|
`filename` and `directory` are mutually exclusive.
|
||||||
|
The recommendation is to use `directory`.
|
||||||
|
|
||||||
```toml tab="File (TOML)"
|
```toml tab="File (TOML)"
|
||||||
[providers]
|
[providers]
|
||||||
[providers.file]
|
[providers.file]
|
||||||
filename = "dynamic_conf.toml"
|
filename = "/path/to/config/dynamic_conf.toml"
|
||||||
```
|
```
|
||||||
|
|
||||||
```yaml tab="File (YAML)"
|
```yaml tab="File (YAML)"
|
||||||
providers:
|
providers:
|
||||||
file:
|
file:
|
||||||
filename: dynamic_conf.yml
|
filename: /path/to/config/dynamic_conf.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
```bash tab="CLI"
|
```bash tab="CLI"
|
||||||
--providers.file.filename=dynamic_conf.toml
|
--providers.file.filename=/path/to/config/dynamic_conf.toml
|
||||||
```
|
```
|
||||||
|
|
||||||
### `directory`
|
### `directory`
|
||||||
|
|
||||||
Defines the directory that contains the configuration files.
|
Defines the path to the directory that contains the configuration files.
|
||||||
|
|
||||||
|
!!! warning ""
|
||||||
|
`filename` and `directory` are mutually exclusive.
|
||||||
|
The recommendation is to use `directory`.
|
||||||
|
|
||||||
```toml tab="File (TOML)"
|
```toml tab="File (TOML)"
|
||||||
[providers]
|
[providers]
|
||||||
|
|
Loading…
Reference in a new issue