Skip to content
Branch: master
Find file History
dekuenstle and JarnoRFB FileObserver setup concurrent-safe (#473)
* Create file storage directories concurrent-safe

* File storage uses same method to make run directory for start and queue events

* Remove newline

* Remove trailing whitespace

* Remove trailing whitespace and unused import

* Use fallback of os.makedirs for python 2

* Fix typo

* Test coverage also for python2

* Test make run directory can raise file exist error

* Skip test with unittest.mock if unsupported python version

* Improve readability of max call

Co-Authored-By: Rüdiger Busche <ruedigerbusche@web.de>

* Replace unittest.mock by pytest.monkeypatch

* Separate creation of next run dir to new method

* Revert "Test coverage also for python2"

This reverts commit 025c66a.

* Import python 2 fallback of file exists error

* FileExistsError fallback requires argument

* Avoid pylint errors when redefining builtins

* Shorten lines

* Move race condition catch to outer function when creating run dir
Latest commit 718b798 May 16, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
config Better error message for yaml missing. (#450) Apr 2, 2019
observers FileObserver setup concurrent-safe (#473) May 16, 2019
stflow Fixed #445: Incompatibility with TensorFlow 2 (#456) Apr 21, 2019
__about__.py
__init__.py changed way optional imports are handled Jul 7, 2017
arg_parser.py changed detection of sacred internals for stacktrace filtering May 6, 2018
commandline_options.py evaluate log-level option earlier to allow silencing config warnings May 6, 2018
commands.py
dependencies.py if getattr -> hasattr (#449) Apr 6, 2019
experiment.py Fix flake8 error Mar 5, 2019
host_info.py fixed some flake8 errors Feb 19, 2019
ingredient.py
initialize.py
metrics_logger.py Allow the `step` parameter of `log_scalar` to have a numpy integer type. Jun 4, 2018
optional.py Remove MissingDependencyMock. (#451) Apr 6, 2019
pytee.py some tidying up Jul 8, 2016
randomness.py Fixed #445: Incompatibility with TensorFlow 2 (#456) Apr 21, 2019
run.py Fix flake8 error Mar 5, 2019
serializer.py changed detection of sacred internals for stacktrace filtering May 6, 2018
settings.py
stdout_capturing.py Fix exceptions when no tee available (#461) Apr 25, 2019
utils.py Fixed #445: Incompatibility with `tensorflow-gpu` (#464) Apr 28, 2019
You can’t perform that action at this time.