Changes

612 bytes added ,  07:59, 24 October 2010
Line 99: Line 99:     
:Running the emulator with <code>sugar-emulator -i 832x624 </code> give a close match to the XO screen proportions (e.g., the toolbar will be a close match).
 
:Running the emulator with <code>sugar-emulator -i 832x624 </code> give a close match to the XO screen proportions (e.g., the toolbar will be a close match).
 +
 +
 +
==== How do I use debugging output and how do I set the debug level? ====
 +
 +
You need to import logging:
 +
import logging
 +
_logger = logging.getLogger('your-activity-name')
 +
 +
and then insert logging statements in your code:
 +
_logger.debug('some debugging output')
 +
_logger.error('some error output')
 +
 +
See http://docs.python.org/library/logging.html for more details.
 +
 +
To set the level of the debugging output that appears in your log file, edit:
 +
 +
~/.sugar/debug
 +
 +
Typically, you will want to uncomment this line:
 +
 +
#export SUGAR_LOGGER_LEVEL=debug
 +
 +
by removing the leading #
 +
 +
export SUGAR_LOGGER_LEVEL=debug
 +
 +
See