Revision a67aa261baf21c089efd873c03c8122bf3353f32 authored by Antoine R. Dumont (@ardumont) on 23 September 2016, 09:50:53 UTC, committed by Antoine R. Dumont (@ardumont) on 23 September 2016, 10:28:32 UTC
The 'unknown sha1 path' cannot happen in the default archiver since it reads from the archive db (so the fallback code is not necessary in the worker). To the contrary, since 'archiver to backend' reads from stdin (for now), we could have unregistered sha1s from that source. This commit makes the director deal with that before sending sha1 to workers. It's also the director's job to set the state to 'missing' when the force_copy is true before sending sha1 to worker.
1 parent 9b04941
File | Mode | Size |
---|---|---|
bin | ||
debian | ||
docs | ||
sql | ||
swh | ||
utils | ||
.gitignore | -rw-r--r-- | 72 bytes |
AUTHORS | -rw-r--r-- | 112 bytes |
LICENSE | -rw-r--r-- | 34.3 KB |
MANIFEST.in | -rw-r--r-- | 154 bytes |
Makefile | -rw-r--r-- | 163 bytes |
Makefile.local | -rw-r--r-- | 182 bytes |
README.db_testing | -rw-r--r-- | 673 bytes |
README.dev | -rw-r--r-- | 442 bytes |
requirements.txt | -rw-r--r-- | 193 bytes |
setup.py | -rwxr-xr-x | 932 bytes |
Computing file changes ...