mirror of
https://github.com/theupdateframework/python-tuf
synced 2026-05-24 10:08:28 +00:00
The field confined_target_dirs from the MIRROR_SCHEMA is a list of strings. Those strings define the accessible target paths for that mirror. For one target to be available for that mirror, its path should have as a prefix at least one of the strings defined in confined_target_dirs. That's why when confined_target_dirs is a list with one element empty string (e.g. ['']) this means all targets files on that mirror are available and if confined_target_dirs is empty list (e.g. []) this would be interpreted as none of the target files is available. This is a confusing API that could easily lead to mistakes. That's why it's better we promote to not set confined_target_dirs at all if a user wants targets to be available. Signed-off-by: Martin Vrachev <mvrachev@vmware.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| client.py | ||
| repo.py | ||