Signed-off-by: Tobias Ulmer <tu@emlix.com>
package.loaded["e2lib"] = e2lib
local buildconfig = require("buildconfig")
+local console = require("console")
local lock = require("lock")
local err = require("err")
local errno = require("errno")
-- @return Error object on failure.
function e2lib.init()
e2lib.log(4, "e2lib.init()")
+ console.open()
trace.enable()
trace.default_filter()
if e2lib.globals.debuglogfile then
eio.fclose(e2lib.globals.debuglogfile)
end
+ console.close()
os.exit(returncode)
end