summaryrefslogtreecommitdiffstats
path: root/src/orchestrator
diff options
context:
space:
mode:
Diffstat (limited to 'src/orchestrator')
-rw-r--r--src/orchestrator/orchestrator.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/orchestrator/orchestrator.rs b/src/orchestrator/orchestrator.rs
index 5fee202..4b195a6 100644
--- a/src/orchestrator/orchestrator.rs
+++ b/src/orchestrator/orchestrator.rs
@@ -60,9 +60,10 @@ impl OrchestratorSetup {
impl Orchestrator {
- pub async fn run(self) -> Result<()> {
+ pub async fn run(self) -> Result<Vec<PathBuf>> {
use tokio::stream::StreamExt;
+ let mut report_result = vec![];
let number_of_jobsets = self.jobsets.len();
let _database = self.database;
@@ -172,10 +173,14 @@ impl Orchestrator {
.map_err(Error::from)
}
}
+
}
+
+ let mut results = results; // rebind!
+ report_result.append(&mut results);
}
- Ok(())
+ Ok(report_result)
}
}