summaryrefslogtreecommitdiff
path: root/buildstream/utils.py
Commit message (Expand)AuthorAgeFilesLines
* utils.py: Add UtilErrorTristan Van Berkom2017-12-201-38/+82
* utils._tempdir: don't leak on exceptionsAngelos Evripiotis2017-12-131-4/+5
* Remove unused importsGökçen Nurlu2017-12-071-12/+13
* utils.py: Removing safe_move() and move_files() APIsTristan Van Berkom2017-12-051-65/+0
* utils: Expand file copying to optionally report files writtenJonathan Maw2017-12-011-7/+23
* utils.py: Fix variable name typoGökçen Nurlu2017-11-171-1/+1
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-171-8/+8
* utils.py: Make {copy,link,move}_files use keyword argsJonathan Maw2017-11-141-3/+3
* utils.py: Make safe copy/link/move use keyword argsJonathan Maw2017-11-141-3/+3
* Refactoring: Move exceptions module to be privateTristan Van Berkom2017-11-061-1/+1
* utils.list_relative_paths: Clarify empty dirs noteAngelos Evripiotis2017-10-301-1/+2
* utils.list_relative_paths: avoid os.path.relpathAngelos Evripiotis2017-10-301-6/+9
* utils.py: Fix regression, build directories not being removed.Tristan Van Berkom2017-10-211-3/+3
* Ensure that artifact file permissions are set in the right orderTristan Maat2017-10-131-5/+26
* utils.py: Fix missing psutil referenceTristan Maat2017-09-281-1/+1
* utils.py: Added sha256sum utilityTristan Van Berkom2017-09-121-0/+21
* documentation: Set page titles manually in python modules.Tristan Van Berkom2017-08-311-0/+4
* utils.py: Added get_bst_version() APITristan Van Berkom2017-08-301-0/+15
* utils.py: Document exceptions from file operationsTristan Van Berkom2017-07-131-1/+25
* utils.py: Fix _tempdir for python3.4Jonathan Maw2017-07-101-1/+1
* utils.py: Adding _tempdir() utility context managerTristan Van Berkom2017-07-091-0/+32
* Fix symlink generation being confused by symlinks to the sandbox root44-symlinks-in-the-sandbox-are-broken-by-the-path-to-the-buildstream-cache-containing-symlinksJonathan Maw2017-07-041-1/+1
* utils.py: Fixed recent _set_deterministic_user() addition to not follow symli...Tristan Van Berkom2017-07-041-2/+2
* Ensure element permissions are set to euid and egid after stagingTristan Maat2017-07-041-0/+20
* utils.py: Optional 'terminate' argument to _call() private function.Tristan Van Berkom2017-07-031-16/+32
* utils.py: Rewording some docstrings for new glob() apiTristan Van Berkom2017-06-301-7/+7
* utils.py: Use proper reStructuredText notes in API docsTristan Van Berkom2017-06-301-15/+15
* utils.py: Improved glob() functionTristan Van Berkom2017-06-301-6/+98
* utils.py: Add missing signal importJürg Billeter2017-06-291-0/+1
* utils.py: Added glob() utility.Tristan Van Berkom2017-06-291-0/+27
* utils.py: Better API for file list operationsTristan Van Berkom2017-06-291-40/+69
* Revert "utils.py: Additional fix to _relative_symlink_target()"Tristan Van Berkom2017-06-291-6/+1
* utils.py: Additional fix to _relative_symlink_target()Tristan Van Berkom2017-06-281-1/+6
* utils.py: Fix corner case in relative_symlink_path() that breaks buildsSam Thursfield2017-06-281-1/+1
* utils.py: Add _call()Jürg Billeter2017-06-271-0/+59
* utils.py: Added _kill_proc_tree()Tristan Van Berkom2017-06-131-0/+26
* utils.py: Removed the old signal handling routines in favor of _signals.pyTristan Van Berkom2017-04-071-78/+0
* Untangling _yaml and utils modules.Tristan Van Berkom2017-04-071-57/+3
* utils.py: Use os._exit() when exiting in SIGTERM in child forks.Tristan Van Berkom2017-03-161-1/+4
* utils.py: Documentation fixesTristan Van Berkom2017-03-161-18/+35
* utils.py: Some file processing related utility enhancementsTristan Van Berkom2017-03-151-59/+185
* utils.py: Spelling/wording fix in commentTristan Van Berkom2017-03-071-2/+2
* utils.py: Use SIGSTOP on self process, dont introduce more SIGTSTPTristan Van Berkom2017-03-061-4/+2
* utils.py: Added _suspendable() context manager.Tristan Van Berkom2017-03-061-0/+30
* utils.py: Added _terminator() context manager.Tristan Van Berkom2017-03-051-1/+47
* utils.py: Use ChainMap properlyTristan Van Berkom2017-02-261-1/+5
* utils.py: Added _node_chain_copy() and _list_chain_copy()Tristan Van Berkom2017-02-261-1/+25
* utils.py: Ensure symlink targets exist while stagingTristan Van Berkom2017-02-221-3/+37
* utils.py: Fixes regarding staging of symlinksTristan Van Berkom2017-02-221-17/+35
* Remove apostrophes from grammatically incorrect instances of "it's"Paul Sherwood2017-02-111-3/+3