From 18445ae1a94366c955cc7626fb8ec749dedcf73e Mon Sep 17 00:00:00 2001 From: Shwetha-H-Panduranga Date: Tue, 6 Dec 2011 14:11:13 +0530 Subject: Adding New/Updated Automation Files --- atfsetup.py | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 atfsetup.py (limited to 'atfsetup.py') diff --git a/atfsetup.py b/atfsetup.py new file mode 100644 index 0000000..8631ab4 --- /dev/null +++ b/atfsetup.py @@ -0,0 +1,37 @@ +"""atf setup +""" + +from atfglobals import GlobalObj + +def _setup_loggers(): + """ + """ + testruninfo_obj = GlobalObj.getTestrunInfoObj() + logger_obj = GlobalObj.getLoggerObj() + + summaryloginfo = testruninfo_obj.getSummaryLogInfo() + detailloginfo = testruninfo_obj.getDetailLogInfo() + stdoutloginfo = testruninfo_obj.getStdoutLogInfo() + + logger_obj.setSummaryLog(summaryloginfo['filename'], + summaryloginfo['loglevel']) + loggerobj.setDetailLog(detailloginfo['filename'], + detailloginfo['loglevel']) + loggerobj.setStdoutLog(stdoutloginfo['do_log'], + stdoutloginfo['loglevel']) + + atfdir = testruninfo_obj.getAtfDir() + return_status = logger_obj.createLogger(atfdir) + if return_status: + print "Unable to create Loggers" + return return_status + +def setup(): + """ + *) Setup SummaryLogs , DetailLogs Handlers + """ + return_status = _setup_loggers() + return return_status + +__all__ = ['setup'] + -- cgit