#tr.go()
def run():
- import sys
- import e32
- if e32.in_emulator():
- sys.path.append('c:/python/')
+ logger = None
+ try:
+ import sys
+ import e32
+ if e32.in_emulator():
+ sys.path.append('c:/python/')
+
+
+ import os.path
+ print sys.path
+ # print os.path.dirname(__file__)
+ # sys.path.append(os.path.dirname(__file__))
+ import log.logging
+ from log.logging import logger as _logger
+ logger = _logger
+ import sys,os
+ logger.log_stderr()
+ sys.stderr.write('stderr logged from default')
- import os.path
- print sys.path
-# print os.path.dirname(__file__)
-# sys.path.append(os.path.dirname(__file__))
- import log.logging
- from log.logging import logger
- import sys,os
- logger.log_stderr()
- sys.stderr.write('stderr logged from default')
-
-
-
- lock=None
-
- from config.config import gtd_directory,read_configurations
- read_configurations()
+
+ lock=None
+
+ from config.config import gtd_directory,read_configurations
+ read_configurations()
- from inout.io import safe_chdir
- safe_chdir(gtd_directory)
- print os.getcwd()
- try:
+ from inout.io import safe_chdir
+ safe_chdir(gtd_directory)
+ print os.getcwd()
+
e32.ao_yield()
import sys,os
t = appuifw.Text()
for trace_line in trace:
formatted_trace_line = u'\nIn %s line %s: %s "%s"'%trace_line
- logger.log(formatted_trace_line,1)
+ if logger:
+ logger.log(formatted_trace_line,1)
t.add(formatted_trace_line)
- logger.log(error_text,1)
+ if logger:
+ logger.log(error_text,1)
t.add(error_text)
lock = e32.Ao_lock()
appuifw.app.menu=[(u'Exit', lock.signal)]
#appuifw.app.exit_key_handler=gui.exit
lock.wait()
- logger.close()
+ if logger:
+ logger.close()
run()