This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit fb67f765c03475e99ed8ab1270a5e0d03d0da4f2
Author: Juan Cabrerizo <[email protected]>
AuthorDate: Thu Sep 30 14:04:44 2021 +0100

    Addressing comments
---
 .../org/apache/brooklyn/util/core/logbook/file/FileLogStore.java    | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java
 
b/core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java
index 17304b7..c281c59 100644
--- 
a/core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java
+++ 
b/core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java
@@ -47,12 +47,18 @@ import java.util.stream.Collectors;
 import java.util.stream.Stream;
 
 import static 
org.apache.brooklyn.util.core.logbook.LogbookConfig.BASE_NAME_LOGBOOK;
+import static 
org.apache.brooklyn.util.core.logbook.LogbookConfig.LOGBOOK_LOG_STORE_CLASSNAME;
 
 /**
  * Implementation for expose log from an existing file to the logbook API
  */
 public class FileLogStore implements LogStore {
 
+    // Added for having an early warning in case the default configuration is 
changed and also to detect changes in  future refactors
+    static {
+        assert 
FileLogStore.class.getName().equals(LOGBOOK_LOG_STORE_CLASSNAME.getDefaultValue());
+    }
+
     /*
     # Example config for local default implementation
     brooklyn.logbook.logStore = 
org.apache.brooklyn.util.core.logbook.file.FileLogStore

Reply via email to