mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2024-12-14 10:13:05 +02:00
6680130c6f
S3 key options (repo1-s3-key/repo1-s3-key-secret) were not required which meant that users got an ugly assertion when they were missing rather than a tidy configuration error. Only the local/remote commands need them to be optional. This is because local/remote commands get all their options from the command line but secrets cannot be passed on the command line. Instead, secrets are passed to the local/remote commands via the protocol for any operation that needs them. The configuration system allows required to be set per command so use that to improve the error messages while not breaking the local/remote commands. |
||
---|---|---|
.. | ||
command | ||
common | ||
compress | ||
config | ||
crypto | ||
info | ||
perl | ||
postgres | ||
storage | ||
.gitignore | ||
main.c | ||
Makefile | ||
version.h |