apptools.logger.agent.attachments module

Attach relevant project files.

FIXME: there are no public project plugins for Envisage 3, yet. In any case, this stuff should not be hard-coded, but extensible via extension points. The code remains here because we can reuse the zip utility code in that extensible rewrite.

class apptools.logger.agent.attachments.Attachments(message, **traits)[source]

Bases: traits.has_traits.HasTraits

package_any_relevant_files()[source]
package_single_project()[source]
package_workspace()[source]