apptools.logger.plugin.logger_service module

class apptools.logger.plugin.logger_service.LoggerService[source]

Bases: HasTraits

The persistent service exposing the Logger plugin’s API.

create_email_message(fromaddr, toaddrs, ccaddrs, subject, priority, include_userdata=False, stack_trace='', comments='', include_environment=True)[source]

Format a bug report email from the log files.


Save the preferences.

send_bug_report(smtp_server, fromaddr, toaddrs, ccaddrs, message)[source]

Send a bug report email.


Return all of the logged data as formatted text.