OpenSearch/qa
Ryan Ernst a2c37c0989 CliTool: Allow unexpected exceptions to propagate
Cli tools currently catch all exceptions, and only print the exception
message, except when a special system property is set. Even with this
flag set, certain exceptions, like IOException, are captured and their
stack trace is always lost.

This change adds a UserError class, which can be used a cli tools to
specify a message to the user, as well as an exit status. All other
exceptions are propagated out of main, so java will exit with non-zero
and print the stack trace.
2016-02-01 16:35:22 -08:00
..
evil-tests CliTool: Allow unexpected exceptions to propagate 2016-02-01 16:35:22 -08:00
ingest-disabled Move the pipeline configuration from the dedicated index to the cluster state. 2016-01-13 22:59:36 +01:00
ingest-with-mustache Add processor tags to on_failure metadata in ingest pipeline 2016-01-29 14:36:11 -08:00
smoke-test-client Convert `config.ignore_system_properties` to new settings infra 2016-01-27 16:10:06 +01:00
smoke-test-multinode Build: Get multi node smoke tests working 2015-11-22 14:49:05 -08:00
smoke-test-plugins Build: Add fixture capabilities to integ tests 2015-12-19 15:46:21 -08:00
vagrant Plugin: Remove multicast plugin 2016-01-29 18:41:31 -08:00