diff options
author | Profpatsch <mail@profpatsch.de> | 2021-02-09T20·21+0100 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2021-02-13T20·00+0000 |
commit | 81122c1297d4cfa2c811bb775308ff412ba674b1 (patch) | |
tree | 29ed792cd7691e9a3c5441b03a690b2a9ed8a38b /users/Profpatsch/netencode | |
parent | 060600f0d796d096979f09304292fb998778cc51 (diff) |
feat(users/Profpatsch/execline/exec_helpers): add args() r/2207
Some programs need an exact amount of arguments, and we want to fail if they get too many or not enough. Change-Id: Ic703949f38780718f26118b896e7c7d7aa5553d9 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2504 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de>
Diffstat (limited to 'users/Profpatsch/netencode')
-rw-r--r-- | users/Profpatsch/netencode/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/users/Profpatsch/netencode/default.nix b/users/Profpatsch/netencode/default.nix index 92672470e902..4965bb74f20c 100644 --- a/users/Profpatsch/netencode/default.nix +++ b/users/Profpatsch/netencode/default.nix @@ -109,7 +109,7 @@ let fn main() { let mut buf = vec![]; - let (args, prog) = exec_helpers::args_for_exec("record-get", 1); + let args = exec_helpers::args("record-get", 1); let field = match std::str::from_utf8(&args[0]) { Ok(f) => f, Err(_e) => exec_helpers::die_user_error("record-get", format!("The field name needs to be valid unicode")) |