Skip to content
Snippets Groups Projects
Commit 3cb8c290 authored by Raoul Hidalgo Charman's avatar Raoul Hidalgo Charman
Browse files

artifactcache: Move pull logic into CASRemote

Seperates the pull logic into a remote/local API, so that artifact cache
iterates over blob digests checks whether it has them, and then requests them
if not. The request command allows batching of blobs where appropriate.

Tests have been updated to ensure the correct tmpdir is set up in process
wrappers, else invalid cross link errors happen in the CI. Additional asserts
have been added to check that the temporary directories are cleared by the end
of a pull.

Part of #802
parent 4730cf48
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment