From: Tobias Ulmer Date: Tue, 10 Jul 2012 13:16:47 +0000 (+0200) Subject: Change e2lib e2_su(), e2_su_2_2(), and tar() over to argument vectors X-Git-Tag: e2factory-2.3.12rc1~20 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=8883fde4741ef113db9a4fb083aa93d4a8fcc52c;p=e2factory.git Change e2lib e2_su(), e2_su_2_2(), and tar() over to argument vectors Signed-off-by: Tobias Ulmer --- diff --git a/generic/e2lib.lua b/generic/e2lib.lua index 6061f59..f608b02 100644 --- a/generic/e2lib.lua +++ b/generic/e2lib.lua @@ -1776,24 +1776,30 @@ function sha1sum(path) end --- call the e2-su command --- @param args string +-- @param argv table: argument vector -- @return bool -function e2_su(args) - return call_tool("e2-su", args) +function e2_su(argv) + assert(type(argv) == "table") + + return call_tool_argv("e2-su", argv) end --- call the e2-su-2.2 command --- @param args string +-- @param argv table: argument vector -- @return bool -function e2_su_2_2(args) - return call_tool("e2-su-2.2", args) +function e2_su_2_2(argv) + assert(type(argv) == "table") + + return call_tool_argv("e2-su-2.2", argv) end --- call the tar command --- @param args string +-- @param argv table: argument vector -- @return bool -function tar(args) - return call_tool("tar", args) +function tar(argv) + assert(type(argv) == "table") + + return call_tool_argv("tar", argv) end --- get system architecture