5dbb71709c
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
2023-04-14 19:35:24 -07:00
ae036aebd7
When the "read_special" option is true or database hooks are enabled, auto-exclude special files for a "create" action to prevent Borg from hanging ( #587 ).
2022-10-03 12:58:13 -07:00
aecb6fcd74
Code style, rename command-line flag, and move new code into its own file ( #546 )
2022-06-16 11:35:24 -07:00
97b5cd089d
Allow environment variable resolution in configuration file
...
- all string fields containing an environment variable like ${FOO} will
be resolved
- supported format ${FOO}, ${FOO:-bar} and ${FOO-bar} to allow default
values if variable is not present in environment
- add --no-env argument for CLI to disable the feature which is enabled
by default
Resolves : #546
2022-06-16 18:52:54 +02:00
51fc37d57a
Improve the error message when a configuration override contains an invalid value ( #528 ).
2022-05-20 13:38:53 -07:00
2e99a1898c
Fix f-string with missing expression.
2021-11-29 14:05:36 -08:00
0e8e9ced64
When command-line configuration override produces a parse error, error cleanly ( #471 ).
2021-11-29 12:49:21 -08:00
f787dfe809
Override particular configuration options from the command-line via "--override" flag ( #268 ).
2019-12-17 11:46:27 -08:00