summaryrefslogtreecommitdiff
path: root/ybd/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Add tempdir() contextmanagerBen Brown2017-05-261-0/+11
* Add support for Git LFS repositoriesBen Brown2017-03-011-0/+32
* utils.py: Warning when source file listed in artifact does not existtristan/symlinks-and-stagingTristan Van Berkom2017-02-191-0/+9
* utils.py: Ensure realpath exists for staged broken symlinks.Tristan Van Berkom2017-02-191-9/+42
* utils.py: Dont stomp on non-empty directories with symlinkstristan/symlinksTristan Van Berkom2017-02-181-4/+15
* Replace copy_all_files with copy_fsDaniel Firth2016-12-131-16/+0
* Strip leading slash from MultiFS search for _find_extensionsDaniel Firth2016-12-101-1/+1
* Upgrade pyfilesystem to 2.0.0Daniel Firth2016-12-091-2/+2
* Revert "Update code to python3"lc/revert-py3.4Daniel Firth2016-11-291-5/+5
* Revert "pep8"Daniel Firth2016-11-291-3/+3
* Revert "repos.py, cache.py, utils.py: Do not import app"Daniel Firth2016-11-291-0/+1
* Revert "Move log functions to utils.py"Daniel Firth2016-11-291-55/+4
* Revert "WIP: Put the config in a different file?"Daniel Firth2016-11-291-3/+2
* Revert "Move chdir, timer to utils; fix circular deps"Daniel Firth2016-11-291-61/+12
* Move chdir, timer to utils; fix circular depsDaniel Firth2016-11-161-12/+61
* WIP: Put the config in a different file?Javier Jardón2016-11-151-2/+3
* Move log functions to utils.pyJavier Jardón2016-11-151-4/+55
* repos.py, cache.py, utils.py: Do not import appJavier Jardón2016-11-151-1/+0
* pep8Daniel Firth2016-11-151-3/+3
* Update code to python3Daniel Firth2016-11-151-5/+5
* Fixes #241 - reorder tar adds so dirs are lastPaul Sherwood2016-09-061-11/+16
* Rename basenames => filenamesPaul Sherwood2016-07-101-3/+3
* Pep8Paul Sherwood2016-07-071-1/+2
* Adding in exception handler to catch Unicode Encoding error and handle unicod...Andrew Leeming2016-07-051-4/+8
* Pep816.26Paul Sherwood2016-07-031-14/+15
* Tidyup some messagesPaul Sherwood2016-07-031-3/+6
* Try unlink, then removePaul Sherwood2016-07-031-1/+7
* Revert back to tristan's fixPaul Sherwood2016-07-021-17/+54
* Probable fix for #228Paul Sherwood2016-07-021-1/+4
* Reuse _process_tree code for _process_listPaul Sherwood2016-07-011-53/+13
* Ensure that we only stage relative paths for symbolic links.Tristan Van Berkom2016-07-011-6/+62
* add debugPaul Sherwood2016-06-301-1/+10
* Maybe fix for #209 groff copy failPaul Sherwood2016-04-251-1/+1
* Pep8Paul Sherwood2016-03-201-0/+1
* utils.py: Dont ever set the timestamp of symlink targets.Tristan Van Berkom2016-03-201-3/+16
* Fix pep8 issues16.11Paul Sherwood2016-03-131-1/+2
* Fix copyright yearPaul Sherwood2016-02-271-1/+1
* Pep8Paul Sherwood2016-02-271-1/+1
* Only report overlaps oncePaul Sherwood2016-02-271-10/+1
* Revert "Use OSFS in set_mtime_recursively"Dan Firth2016-02-251-5/+13
* Use MultiFS in find_extensionsDan Firth2016-02-231-15/+7
* Use OSFS in set_mtime_recursivelyDan Firth2016-02-231-13/+6
* Report which meta files contain overlapsPaul Sherwood2016-02-221-2/+13
* Report overlapping files when creating systemsPaul Sherwood2016-02-221-0/+2
* Move cull to cache.py, make it atomic and do .unpacked firstPaul Sherwood2016-02-051-0/+5
* Turn YBD and KBAS into proper Python packagesSam Thursfield2015-09-141-0/+310