diff options
Diffstat (limited to 'src/orchestrator/orchestrator.rs')
-rw-r--r-- | src/orchestrator/orchestrator.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/orchestrator/orchestrator.rs b/src/orchestrator/orchestrator.rs index 52a0829..dc32925 100644 --- a/src/orchestrator/orchestrator.rs +++ b/src/orchestrator/orchestrator.rs @@ -218,7 +218,13 @@ impl<'a> Orchestrator<'a> { } async fn run_tree(self) -> Result<(Vec<ArtifactPath>, HashMap<Uuid, Error>)> { - let multibar = Arc::new(indicatif::MultiProgress::new()); + let multibar = Arc::new({ + let mp = indicatif::MultiProgress::new(); + if self.progress_generator.hide() { + mp.set_draw_target(indicatif::ProgressDrawTarget::hidden()); + } + mp + }); // For each job in the jobdag, built a tuple with // |