Generic progress report system with optional stdout and wm.progress
authorLukas Tönne <lukas.toenne@gmail.com>
Mon, 15 Dec 2014 13:28:17 +0000 (14:28 +0100)
committerLukas Tönne <lukas.toenne@gmail.com>
Mon, 15 Dec 2014 13:28:17 +0000 (14:28 +0100)
commite25bc52dbebc5a189b6f253c634fd97042713d69
tree50072ad3650413c230a07cf6fd7e13305a89b509
parent01e6f1b638102541c737657c4098d41b0b6f34a6
Generic progress report system with optional stdout and wm.progress
output.

This works as a context manager: For any step in the process a loop can
be wrapped in the ProgressContext context manager. These classes are
generated by make_progress_reporter, so the main output options can be
defined on a high level, while actual number of steps is defined only
when actually running the job and the total amount of items is known.
object_physics_meadow/hierarchical_dart_throw.py
object_physics_meadow/meadow.py
object_physics_meadow/patch.py
object_physics_meadow/ui.py
object_physics_meadow/util.py