To determine the correct Namespaces to use, the repo Policy and Scope are consulted. If the policy is Block then this is a failure state and is reported to the other end. Otherwise, if the policy is Track, then the scope is checked. For the Trusted Scope then the Namespaces should consist of all tracked nodes and delegates for the given repository. However, the repository might not exist and so it is necessary for the whole repository to be fetched. For the All Scope, all Namespaces are fetched. Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com> X-Clacks-Overhead: GNU Terry Pratchett |
||
|---|---|---|
| .. | ||
| examples | ||
| src | ||
| tests | ||
| Cargo.toml | ||