From e19e405781395f7d3bbd082049914427ccc39712 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20L=C3=BChne?= Date: Sat, 2 Mar 2019 01:02:21 +0100 Subject: [PATCH] Minor refactoring --- src/lib.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index ba7c573..cc97e84 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -366,12 +366,17 @@ impl BenchmarkRepository Some(content.to_owned()) } + fn result_repository_path(&self, job_id: u32) -> PathBuf + { + self.base_path.join(format!("job-{}", job_id)) + } + pub fn create_result_repository(&mut self) -> Job { let job_id = self.jobs; self.jobs += 1; - let result_repository_path = self.base_path.join(format!("job-{}", job_id)); + let result_repository_path = self.result_repository_path(job_id); if result_repository_path.exists() { @@ -416,8 +421,7 @@ impl BenchmarkRepository ( |job_id| { - let job_repository_path = self.base_path.join(format!("job-{}", job_id)); - + let job_repository_path = self.result_repository_path(*job_id); let job_repository = match Repository::open(&job_repository_path) { Ok(value) => value,