The following configuration properties are expected:
| factory | mandatory | package.class | The worker factory, should be org.tastybug.bugwerk.bugtrap.worker.enrich.IncidentEnricherWorkerFactory |
| separator | optional, defaults to ',' | char | The separator used in the properties configuration |
| properties | mandatory | seperator-separated list of strings | A non-empty list of system properties that are to be documented when an incident gets created. |
Following an example configuration for a project named myProject that binds the BugTrap-Enrich plugin. The plugin will listen at the ticket queue and set os.name, java.vm.name and java.vm.version as a incident property at every new incident.
bugtrap.projectname=myProject
bugtrap.projectversion=0.01
bugtrap.worker=enricher,anotherworker
bugtrap.maxincidents=2
enricher.factory=org.tastybug.bugwerk.bugtrap.worker.enrich.IncidentEnricherWorker
enricher.properties=os.name,java.vm.name, java.vm.version
anotherworker.factory=...
...