]> git.e2factory.org Git - e2factory.git/commitdiff
bugfix: options: print a proper error message when an unknown option is passed
authorGordon Hecker <gh@emlix.com>
Thu, 11 Feb 2010 11:21:42 +0000 (12:21 +0100)
committerGordon Hecker <gh@emlix.com>
Fri, 12 Feb 2010 13:54:55 +0000 (14:54 +0100)
Signed-off-by: Gordon Hecker <gh@emlix.com>
generic/e2option.lua

index bdbf51410e102272873ada89d090d3ef17979794..50b8f22ad269553abe2f238d267a947864ac71a6 100644 (file)
@@ -322,7 +322,8 @@ function parse(args)
          local set = string.explode(opt)
          for k, v in pairs(set) do
            if not options[ v ] then
-             usage(1)
+             e2lib.abort(string.format("invalid option: %s\n"..
+                       "Try the --help option for usage information.", opt))
            else
              table.insert(args, "-" .. v)
            end