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=... ...