Skip to content

Commit a2b39b9

Browse files
committed
fix #104. Skip Kibana seeding if no default Kibana index exists
1 parent 506b7a2 commit a2b39b9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/io/fabric8/elasticsearch/plugin/kibana/KibanaSeed.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,10 @@ public KibanaSeed(final PluginSettings settings, final IndexMappingLoader loader
8383
}
8484

8585
public void setDashboards(final OpenshiftRequestContext context, Client client, String kibanaVersion, final String projectPrefix) {
86-
86+
if(!pluginClient.indexExists(defaultKibanaIndex)) {
87+
LOGGER.debug("Default Kibana index '{}' does not exist. Skipping Kibana seeding", defaultKibanaIndex);
88+
return;
89+
}
8790
LOGGER.debug("Begin setDashboards: projectPrefix '{}' for user '{}' projects '{}' kibanaIndex '{}'",
8891
projectPrefix, context.getUser(), context.getProjects(), context.getKibanaIndex());
8992

0 commit comments

Comments
 (0)