diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2015-01-30 03:25:54 +0100 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2015-01-30 03:25:54 +0100 |
commit | aa1980de105ce128ba75099815f97de3d0d4b552 (patch) | |
tree | 4ca0acdd72f8316ef778f5702c8ad40af613884f /kamon-log-reporter/src/main/resources | |
parent | ed950a320c7b3edba36d07288a69fb0049b33063 (diff) | |
download | Kamon-aa1980de105ce128ba75099815f97de3d0d4b552.tar.gz Kamon-aa1980de105ce128ba75099815f97de3d0d4b552.tar.bz2 Kamon-aa1980de105ce128ba75099815f97de3d0d4b552.zip |
+ all: use ModuleSupervisor init all auto-start modules.
The new ModuleSupervisor implementation will make use of
special configuration keys under the `kamon.modules` section
to detect all the available modules in the classpath and do
two things with that info:
1. Log the AspectJ Weaver missing error if any of the
available modules requires AspectJ.
2. Start all available modules that are marked with the
auto-start setting.
Diffstat (limited to 'kamon-log-reporter/src/main/resources')
-rw-r--r-- | kamon-log-reporter/src/main/resources/reference.conf | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/kamon-log-reporter/src/main/resources/reference.conf b/kamon-log-reporter/src/main/resources/reference.conf index 0f7e4e9a..080d8a76 100644 --- a/kamon-log-reporter/src/main/resources/reference.conf +++ b/kamon-log-reporter/src/main/resources/reference.conf @@ -4,8 +4,15 @@ kamon { log-reporter { - # Decide whether the log reporter should log system metrics, if available. report-system-metrics = false } + + modules { + kamon-log-reporter { + auto-start = yes + requires-aspectj = no + extension-id = "kamon.logreporter.LogReporter" + } + } } |