summaryrefslogtreecommitdiff
path: root/src/buildstream/_context.py
Commit message (Expand)AuthorAgeFilesLines
* _context.py: don't delete bst1 extract directoryAbderrahim Kitouni2020-12-081-4/+3
* scheduler.py: Use threads instead of processes for jobsBenjamin Schubert2020-12-041-14/+0
* Add ElementSourcesCacheJürg Billeter2020-09-031-0/+12
* _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-101-2/+5
* _context.py: Put the source_cache_specs close to the other cache specsTristan van Berkom2020-06-101-3/+3
* _context.py: Support parallel installations of BuildStreamTristan van Berkom2020-05-291-3/+11
* cascache.py: Create cas logs in the buildstream cache directorybschubert152020-03-241-1/+5
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-231-1/+2
* userconfig.yaml: Add bool for disabling console output throttlingtpollard/messagerateTom Pollard2020-01-151-1/+14
* Make PipelineSelection a proper enum typeTristan Maat2020-01-081-3/+4
* _context: remove set_artifact_directories_optional()Darius Makovsky2019-12-091-10/+0
* Reformat code using BlackChandan Singh2019-11-141-85/+91
* _context.py: Improve reporting of incorrect user configbschubert/better-reporting-on-userconfigBenjamin Schubert2019-11-051-1/+2
* _context.py: Replace is_fork_allowed() with prepare_fork()Jürg Billeter2019-10-151-11/+8
* cascache.py: add a 'log_level' parameter and use it to run buildbox-casdBenjamin Schubert2019-10-071-2/+10
* Do not check for casd in bash completionTristan Maat2019-10-021-2/+8
* _context.py: Remove duplicated log_message_lines assignTom Pollard2019-09-251-1/+0
* _context.py: Add 'dependencies' option to 'build' user configRaoul Hidalgo Charman2019-09-121-1/+10
* _context.py: Remove unused disable_fork() methodJürg Billeter2019-09-031-12/+0
* _context.py: Add is_fork_allowed() methodJürg Billeter2019-09-031-0/+17
* _context.py: Release artifactcache and sourcecache resourcesJürg Billeter2019-09-031-0/+6
* _context.py: Fix quota error when cas directory does not exist yetJürg Billeter2019-08-301-2/+6
* _context.py: Ensure paths in user configuration are absoluteJürg Billeter2019-08-301-0/+6
* _context.py: Pass cache quota to CASCacheJürg Billeter2019-08-201-1/+1
* _context.py: Add disable_fork() methodJürg Billeter2019-08-201-0/+12
* _context.py: Call CASCache.release_resources() in __exit__()Jürg Billeter2019-08-201-1/+2
* Remove CASQuota and CASCacheUsageJürg Billeter2019-08-201-17/+1
* context: Move 'CacheBuildTrees' to a FastEnumBenjamin Schubert2019-07-291-30/+2
* context: Move scheduler actions to an EnumBenjamin Schubert2019-07-291-2/+2
* _context, cascache: mv BST_TEST_SUITE to ContextAngelos Evripiotis2019-07-241-0/+4
* _exceptions.py: Align LoadError() parameter orderingtpollard/loaderrorTom Pollard2019-07-181-10/+6
* Store Platform reference in Context instance variableJürg Billeter2019-07-171-0/+9
* _context.py: Remove unused _cache_key and get_cache_key()Jürg Billeter2019-07-161-17/+0
* _context.py: Make Context class a Python context managerJürg Billeter2019-07-161-0/+14
* _context.py: Added max-jobs configurationTristan Van Berkom2019-07-161-1/+9
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-151-1/+2
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get_provenance' and add 'Node.get_provenance'Benjamin Schubert2019-07-151-2/+3
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-151-8/+7
* _yaml: Create 'from_dict' on Node and remove node creation methodsBenjamin Schubert2019-07-151-1/+1
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-151-1/+1
* _cachekey: Remove the 'node_sanitization' done before the json stringBenjamin Schubert2019-07-151-1/+1
* _yaml: Introduce 'MappingNode.values()'Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_keys' and add 'MappingNode.keys' to replace itBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_del' and support `del mapping[key]`Benjamin Schubert2019-07-151-2/+2
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-151-4/+3
* _yaml: Add 'as_int()' on ScalarNodeBenjamin Schubert2019-07-151-7/+8
* _yaml: Add 'as_bool()' and 'is_none()' to ScalarNodeBenjamin Schubert2019-07-151-6/+5
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-151-5/+5
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-6/+6