From aa1980de105ce128ba75099815f97de3d0d4b552 Mon Sep 17 00:00:00 2001 From: Ivan Topolnjak Date: Fri, 30 Jan 2015 03:25:54 +0100 Subject: + 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. --- kamon-akka-remote/src/main/resources/reference.conf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 kamon-akka-remote/src/main/resources/reference.conf (limited to 'kamon-akka-remote/src/main/resources') diff --git a/kamon-akka-remote/src/main/resources/reference.conf b/kamon-akka-remote/src/main/resources/reference.conf new file mode 100644 index 00000000..7c6be896 --- /dev/null +++ b/kamon-akka-remote/src/main/resources/reference.conf @@ -0,0 +1,14 @@ +# ========================================= # +# Kamon-Akka-Remote Reference Configuration # +# ========================================= # + +kamon { + + modules { + kamon-akka-remote { + auto-start = yes + requires-aspectj = yes + extension-id = none + } + } +} \ No newline at end of file -- cgit v1.2.3