diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2024-04-12 23:51:09 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2024-04-13 20:07:55 +0200 |
commit | 35e0cd907a89b751637f71ce910950a8a8865fe0 (patch) | |
tree | a420dd3d69865e845e149d89890fe786ee71fc3e /crates/driver/src/driver.rs | |
parent | 97e243cd0ab5cdfeda42e373197541831bb047be (diff) | |
download | rebel-35e0cd907a89b751637f71ce910950a8a8865fe0.tar rebel-35e0cd907a89b751637f71ce910950a8a8865fe0.zip |
driver: template: rename eval() to eval_sh(), eval_raw() to eval()
Make eval() the simple version that doesn't perform any escaping.
Diffstat (limited to 'crates/driver/src/driver.rs')
-rw-r--r-- | crates/driver/src/driver.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/crates/driver/src/driver.rs b/crates/driver/src/driver.rs index 5a00882..28c8578 100644 --- a/crates/driver/src/driver.rs +++ b/crates/driver/src/driver.rs @@ -53,11 +53,9 @@ impl<'ctx> CompletionState<'ctx> { .iter() .map(|Fetch { name, sha256 }| { Ok(Dependency::Fetch { - name: template::ENGINE - .eval_raw(name, &task.args) - .with_context(|| { - format!("Failed to evaluate fetch filename for task {}", task) - })?, + name: template::ENGINE.eval(name, &task.args).with_context(|| { + format!("Failed to evaluate fetch filename for task {}", task) + })?, target_dir: paths::TASK_DLDIR.to_string(), sha256: *sha256, }) @@ -322,7 +320,7 @@ impl<'ctx> Driver<'ctx> { run.push(&task_def.action.run); let command = template::ENGINE - .eval(&run.concat(), &task_ref.args) + .eval_sh(&run.concat(), &task_ref.args) .with_context(|| { format!("Failed to evaluate command template for task {}", task_ref) })?; |