]> git.e2factory.org Git - e2factory.git/commitdiff
tools: add function to get the tool name
authorTobias Ulmer <tu@emlix.com>
Tue, 15 Jan 2013 15:55:59 +0000 (16:55 +0100)
committerTobias Ulmer <tu@emlix.com>
Tue, 26 Feb 2013 18:07:13 +0000 (19:07 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
generic/tools.lua

index c9589cb7d4db8864b59cbaaae4fc609cf6929027..41703648df5c6d1c47e9a0db79bf1c0b56f62582 100644 (file)
@@ -87,6 +87,17 @@ function tools.get_tool_flags(name)
     return toollist[name].flags or ""
 end
 
+--- Get tool name.
+-- @param name tool name (string)
+-- @return Tool name field (string) used to find tool in PATH.
+function tools.get_tool_name(name)
+    if not toollist[name] then
+        e2lib.bomb("looking up flags for invalid tool: " ..
+        tostring(name))
+    end
+    return toollist[name].name
+end
+
 --- set a tool command and flags
 -- @param name string: the tool name
 -- @param value string: the new tool command