[asterisk-commits] mnicholson: testsuite/asterisk/trunk r381 - /asterisk/trunk/asttest/lib/lua/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Jun 9 13:54:11 CDT 2010
Author: mnicholson
Date: Wed Jun 9 13:54:08 2010
New Revision: 381
URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=381
Log:
Turn on verbose logging and debugging in the default asterisk.conf, also dump the full log in the event of a failure starting asterisk.
Modified:
asterisk/trunk/asttest/lib/lua/astlib.lua
Modified: asterisk/trunk/asttest/lib/lua/astlib.lua
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/asttest/lib/lua/astlib.lua?view=diff&rev=381&r1=380&r2=381
==============================================================================
--- asterisk/trunk/asttest/lib/lua/astlib.lua (original)
+++ asterisk/trunk/asttest/lib/lua/astlib.lua Wed Jun 9 13:54:08 2010
@@ -98,7 +98,10 @@
posix.sleep(1)
end
if not booted:find("fully booted") then
- error("error waiting for asterisk to fully boot: " .. booted)
+ print("error waiting for asterisk to fully boot: " .. booted)
+ print("\nfull log follows:\n")
+ self:dump_full_log()
+ error("error starting asterisk")
end
end
@@ -212,6 +215,8 @@
s = c:new_section("options")
s["documentation_language"] = "en_US"
s["sendfullybooted"]="yes"
+ s["verbose"] = 10
+ s["debug"] = 10
s = c:new_section("compat")
s["pbx_realtime"] = "1.6"
@@ -256,6 +261,16 @@
func(self)
end
end
+end
+
+function asterisk:dump_full_log()
+ local log, err = io.open(self:path("/var/log/asterisk/full"), "r")
+ if not log then
+ print("error opening '" .. self:path("/var/log/asterisk/full") .. "': " .. err)
+ end
+
+ print(log:read("*a"))
+ log:close()
end
config = {}
More information about the asterisk-commits
mailing list