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_preferences()[source]

Save the preferences.

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

Send a bug report email.

whole_log_text()[source]

Return all of the logged data as formatted text.