diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/core/globals.c | 1 | ||||
| -rw-r--r-- | src/lib/core/include/core.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/core/globals.c b/src/lib/core/globals.c index d84e799..a262d6c 100644 --- a/src/lib/core/globals.c +++ b/src/lib/core/globals.c @@ -41,6 +41,7 @@ struct STASIS_GLOBAL globals = { .enable_testing = true, ///< Toggle [test] block "script" execution. "script_setup" always executes. .enable_rewrite_spec_stage_2 = true, ///< Leave template stings in output files .enable_parallel = true, ///< Toggle testing in parallel + .enable_task_logging = true, ///< Toggle logging for multiprocess tasks .parallel_fail_fast = false, ///< Kill ALL multiprocessing tasks immediately on error .pool_status_interval = 30, ///< Report "Task is running" }; diff --git a/src/lib/core/include/core.h b/src/lib/core/include/core.h index 92969d2..e96e010 100644 --- a/src/lib/core/include/core.h +++ b/src/lib/core/include/core.h @@ -42,6 +42,7 @@ struct STASIS_GLOBAL { bool enable_overwrite; //!< Enable release file clobbering bool enable_rewrite_spec_stage_2; //!< Enable automatic @STR@ replacement in output files bool enable_parallel; //!< Enable testing in parallel + bool enable_task_logging; //!< Enable logging task output to a file long cpu_limit; //!< Limit parallel processing to n cores (default: max - 1) long parallel_fail_fast; //!< Fail immediately on error int pool_status_interval; //!< Report "Task is running" every n seconds |
