Commits on Source (3)
-
Raoul Hidalgo Charman authored
Makes artifactdir and builddir obsolete. Fixes #870
-
Raoul Hidalgo Charman authored
Will check and move old artifact directory if it exists, and create symlink linking old directory to new. Part of #870
-
Raoul Hidalgo Charman authored
This sits in Context allowing artifact cache to check the cas quota while not being used for CASServer. A lot of code that checks cache quota has been touched. Part of #870
Showing
- buildstream/_artifactcache.py 19 additions, 269 deletionsbuildstream/_artifactcache.py
- buildstream/_cas/__init__.py 1 addition, 1 deletionbuildstream/_cas/__init__.py
- buildstream/_cas/cascache.py 279 additions, 11 deletionsbuildstream/_cas/cascache.py
- buildstream/_context.py 62 additions, 18 deletionsbuildstream/_context.py
- buildstream/_frontend/status.py 1 addition, 1 deletionbuildstream/_frontend/status.py
- buildstream/_frontend/widget.py 2 additions, 2 deletionsbuildstream/_frontend/widget.py
- buildstream/_scheduler/jobs/cachesizejob.py 3 additions, 3 deletionsbuildstream/_scheduler/jobs/cachesizejob.py
- buildstream/_scheduler/jobs/cleanupjob.py 4 additions, 4 deletionsbuildstream/_scheduler/jobs/cleanupjob.py
- buildstream/data/userconfig.yaml 2 additions, 5 deletionsbuildstream/data/userconfig.yaml
- buildstream/element.py 1 addition, 1 deletionbuildstream/element.py
- buildstream/plugintestutils/runcli.py 18 additions, 12 deletionsbuildstream/plugintestutils/runcli.py
- conftest.py 8 additions, 4 deletionsconftest.py
- doc/bst2html.py 1 addition, 4 deletionsdoc/bst2html.py
- doc/sessions/running-commands.run 1 addition, 1 deletiondoc/sessions/running-commands.run
- tests/artifactcache/cache_size.py 5 additions, 5 deletionstests/artifactcache/cache_size.py
- tests/artifactcache/expiry.py 6 additions, 6 deletionstests/artifactcache/expiry.py
- tests/artifactcache/junctions.py 2 additions, 2 deletionstests/artifactcache/junctions.py
- tests/artifactcache/pull.py 15 additions, 15 deletionstests/artifactcache/pull.py
- tests/artifactcache/push.py 15 additions, 17 deletionstests/artifactcache/push.py
- tests/frontend/pull.py 16 additions, 16 deletionstests/frontend/pull.py