summaryrefslogtreecommitdiff
path: root/src/buildstream/utils.py
Commit message (Expand)AuthorAgeFilesLines
* utils.py: remove 'is_single_threaded' method, we use it only in testsBenjamin Schubert2020-12-041-35/+0
* scheduler.py: Use threads instead of processes for jobsBenjamin Schubert2020-12-041-5/+5
* element.py: Stop setting a deterministic umask for staging sourcesBenjamin Schubert2020-12-011-15/+0
* utils.py: Don't block on the call's `communicate` callBenjamin Schubert2020-12-011-1/+15
* utils.py: Make copystat optional in safe_copy()Jürg Billeter2020-06-101-15/+17
* utils.py: Fix error handling in safe_copy()Jürg Billeter2020-06-101-4/+5
* Update node property support to match proto changesJürg Billeter2020-05-271-0/+37
* utils.py: Improve error handling of _parse_version().Tristan Van Berkom2020-05-131-4/+4
* Replace format-version with min-versionTristan Van Berkom2020-04-251-11/+46
* utils.py: Add mode and encoding parameters to _tempnamedfile()Jürg Billeter2020-03-101-2/+4
* utils.py: Remove unused FileListResult.combine() methodJürg Billeter2020-02-111-12/+0
* utils.py: Drop device node support from _process_list()Jürg Billeter2020-02-101-11/+0
* utils.py: Add file timestamp helpersDarius Makovsky2020-02-051-0/+77
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-231-1/+2
* utils.py: Use `onerror` in `_force_rmtree`Tristan Maat2019-12-171-11/+16
* utils.py: safe_link(): Copy if hardlink creation is not permittedJürg Billeter2019-12-031-1/+1
* casserver.py: Proxy CAS requests to buildbox-casdTristan Maat2019-12-031-0/+38
* lint: remove all unecessary elif/else after break/continueBenjamin Schubert2019-12-021-3/+3
* utils.py: Respect umask in _tempdir()Jürg Billeter2019-11-251-1/+18
* utils.py: Respect umask in save_file_atomic()Jürg Billeter2019-11-251-0/+2
* utils.py: Add get_umask() methodJürg Billeter2019-11-251-0/+16
* Reformat code using BlackChandan Singh2019-11-141-121/+144
* Address no-else-raise pylint warningJames Ennis2019-09-061-3/+3
* utils.py: Ensure dest copy directory is writableShahwat Dalal2019-09-051-1/+11
* utils.py: Wait for threads to exit in _is_single_threaded()Jürg Billeter2019-09-041-3/+15
* utils.py: Add _is_single_threaded() methodJürg Billeter2019-09-031-0/+20
* Add initial mypy configuration and typesChandan Singh2019-09-021-49/+69
* buildstream/utils.py: Fix parameter types for calendar.timegmChandan Singh2019-09-021-1/+1
* utils: uppercase global _MAIN_PID, move to topAngelos Evripiotis2019-08-161-6/+5
* utils: Extract 'url_directory_name' to a cython moduleBenjamin Schubert2019-07-171-18/+4
* Allowing tar files to be compressedbecky/tar_compressionRebecca Grayson2019-07-161-0/+35
* utils: add _tempnamedfile_name for win32 happinessAngelos Evripiotis2019-07-091-0/+60
* utils: fix yield type of _tempnamedfileAngelos Evripiotis2019-07-091-1/+1
* utils: indent 'with' continuation lineAngelos Evripiotis2019-07-091-1/+1
* utils.py: Make `magic_timestamp` a public variableshashwatdalal/make-magic-timestamp-publicShahwat Dalal2019-07-051-4/+3
* utils.py: Add write permission to root path in _force_rmtreeshashwatdalal/tar-file-extractionShahwat Dalal2019-07-041-0/+2
* utils._get_volume_size: use shutil.disk_usageaevri/psutil_volumeAngelos Evripiotis2019-06-121-3/+2
* utils.py: remove misleading documentationraoul/983-cas-source-stagingRaoul Hidalgo Charman2019-05-221-2/+2
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+1293