summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache.py
Commit message (Expand)AuthorAgeFilesLines
* _cas/cascache.py: Remove contains_subdir_artifact()Tom Pollard2019-05-071-17/+0
* Remove unused progress callbackRaoul Hidalgo Charman2019-05-071-2/+1
* Remove excluded_subdir/subdir optionsRaoul Hidalgo Charman2019-05-071-6/+2
* _artifact.py: Rework to use artifact protoRaoul Hidalgo Charman2019-05-071-64/+237
* Add artifact directoryRaoul Hidalgo Charman2019-05-071-0/+6
* _artifactcache.py: display the actual key being pulledAbderrahim Kitouni2019-05-011-3/+3
* _artifactcache.py: Add find_missing_blobs() methodJürg Billeter2019-04-121-0/+27
* {artifact,source,cas}cache: fix one-shot callbacksaevri/pass_funcs_not_generatorsAngelos Evripiotis2019-04-091-1/+1
* _artifactcache.py: Remove unused method push_directory()Jürg Billeter2019-03-271-24/+0
* _artifactcache.py: Add fetch_missing_blobs() methodJürg Billeter2019-03-271-0/+21
* _sourcecache.py: Add push methodRaoul Hidalgo Charman2019-03-251-1/+1
* _sourcecache.py: Add pull methodRaoul Hidalgo Charman2019-03-251-1/+1
* _basecache.py: Moves has remote methodsRaoul Hidalgo Charman2019-03-251-42/+0
* _artifactcache.py: Add with_files parameter to contains_subdir_artifactJürg Billeter2019-03-251-2/+3
* _artifactcache.py: Raise ArtifactError in get_artifact_directory()Jürg Billeter2019-03-251-3/+7
* _artifactcache: don't define CACHE_SIZE_FILE twiceAngelos Evripiotis2019-03-211-3/+0
* Integrate source cache with rest of buildstreamRaoul Hidalgo Charman2019-03-141-2/+4
* CASQuota: move clean method hereRaoul Hidalgo Charman2019-03-141-110/+7
* _basecache.py: Move artifactcache methods to base cacheRaoul Hidalgo Charman2019-03-141-192/+10
* _artifactcache.py: Add prune() methodJames Ennis2019-03-131-0/+7
* _artifactcache.py: Add optional defer_prune flag to remove()James Ennis2019-03-131-2/+4
* storage: Use variable-length argument list for Directory.descend()Jürg Billeter2019-03-061-2/+1
* _casbaseddirectory.py: Rename `ref` constructor parameter to `digest`Jürg Billeter2019-03-011-2/+2
* _artifactcache.py: Do not use Directory.refJürg Billeter2019-03-011-3/+0
* _artifactcache.py: Remove unused extractdir fieldJürg Billeter2019-02-281-3/+0
* _artifactcache.py: Drop extract directory removal in remove()Jürg Billeter2019-02-281-19/+0
* _artifactcache.py: Remove unused extract() methodJürg Billeter2019-02-281-30/+0
* _artifactcache.py: Add get_artifact_directory() methodJürg Billeter2019-02-281-0/+21
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-191-269/+20
* context: remove artifactdirRaoul Hidalgo Charman2019-02-191-7/+7
* element.py: Alter _cache_artifact to use CasBasedDirectoryJim MacArthur2019-02-181-2/+5
* cascache.py: Allow CASCache.list_refs() to handle globsJames Ennis2019-02-131-2/+5
* _artifactcache.py: Add get_artifacts_log() methodJames Ennis2019-02-131-0/+17
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2019-02-131-47/+13
* _project.py: use artifact caches from the parent project for junctionsabderrahim/artifact-cache-junctionAbderrahim Kitouni2019-02-081-4/+1
* _artifactcache.py: don't leak the project specific remote cachesAbderrahim Kitouni2019-02-081-1/+1
* _artifactcache.py: Don't require the quota to be available on disk.tristan/cache-quota-max-onlyTristan Van Berkom2019-01-251-19/+42
* _artifactcache.py: Correcting API documenting comment for remove()Tristan Van Berkom2019-01-241-2/+1
* _artifactcache.py: Added client progress callback to ArtifactCache.clean()Tristan Van Berkom2019-01-241-1/+12
* _artifactcache.py: Add status messages in cache management operationsTristan Van Berkom2019-01-241-5/+53
* _artifactcache.py: Added ArtifactCacheUsage()Tristan Van Berkom2019-01-241-0/+35
* _artifactcache.py: Refactored to use utils._get_volume_size()Tristan Van Berkom2019-01-241-17/+16
* _artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.tristan/insufficient-storage-errorTristan Van Berkom2019-01-231-10/+10
* Change bst checkout/pull/push references to bst artifact checkout/pull/pushJames Ennis2019-01-221-1/+1
* _artifactcache/artifactcache.py: Rephrase failure messageTristan Van Berkom2019-01-161-1/+1
* cas: move remote only functions to CASRemoteRaoul Hidalgo Charman2019-01-161-16/+2
* _cas: Rename artifactcache folder and move that to a root moduleRaoul Hidalgo Charman2019-01-161-0/+952
* _artifactcache.py: Moved into submodule with __init__.pyTristan Van Berkom2017-07-101-224/+0
* _artifactcache.py: Use _ostree.fetch() and _ostree.push() for sharingTristan Van Berkom2017-07-091-25/+33
* _artifactcache.py: Use the new mountdir options to ostree push/pull APIsTristan Van Berkom2017-07-031-2/+7