refactor(tvix/cli): rename a to algo_str

Change-Id: I65d307126647841b50db008c21c155441a6b6cb5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9818
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Tested-by: BuildkiteCI
This commit is contained in:
Florian Klink 2023-10-21 18:48:31 +01:00 committed by flokli
parent 6800f1cdb9
commit 2d99bfc7b7

View file

@ -120,13 +120,14 @@ fn populate_output_configuration(
None => return Err(Error::ConflictingOutputTypes.into()),
Some(out) => {
// treat an empty algo as None
let a = if algo.is_empty() {
let algo_str = if algo.is_empty() {
None
} else {
Some(algo.as_ref())
};
let hash = nixhash::from_str(&nixhash_str, a).map_err(Error::InvalidOutputHash)?;
let hash =
nixhash::from_str(&nixhash_str, algo_str).map_err(Error::InvalidOutputHash)?;
// construct the NixHashWithMode.
out.ca_hash = match hash_mode.as_deref() {