diff options
author | gjoranv <gv@yahoo-inc.com> | 2017-05-18 12:27:25 +0200 |
---|---|---|
committer | gjoranv <gv@yahoo-inc.com> | 2017-05-18 12:27:25 +0200 |
commit | 23fbcc166e867ead3a59cfd48139299664a946a3 (patch) | |
tree | 0f79bd792016bb49b260c2082cf855516035a454 /container-di/src | |
parent | f3b2827dc9767d7ac88454cf5182f2b7a8d408f6 (diff) |
Add log warning when subsciption for component configs fails.
Diffstat (limited to 'container-di/src')
-rw-r--r-- | container-di/src/main/scala/com/yahoo/container/di/ConfigRetriever.scala | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/container-di/src/main/scala/com/yahoo/container/di/ConfigRetriever.scala b/container-di/src/main/scala/com/yahoo/container/di/ConfigRetriever.scala index a1b8167171a..3df131b0d26 100644 --- a/container-di/src/main/scala/com/yahoo/container/di/ConfigRetriever.scala +++ b/container-di/src/main/scala/com/yahoo/container/di/ConfigRetriever.scala @@ -77,7 +77,13 @@ final class ConfigRetriever(bootstrapKeys: Set[ConfigKeyT], componentSubscriber.close() componentSubscriberKeys = keys - componentSubscriber = subscribe(keys) + try { + componentSubscriber = subscribe(keys) + } catch { + case e: Throwable => + log.warning(s"Could not set up subscriptions for component configs: ${e.getMessage} - Config keys: $keys") + throw e + } } } |