Skip to content

Commit 0a8d425

Browse files
authored
Merge pull request #125 from jcantrill/fix_104
fix #104. Skip Kibana seeding if no default Kibana index exists
2 parents 13e8c81 + a2b39b9 commit 0a8d425

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
@@ -78,7 +78,10 @@ public KibanaSeed(final PluginSettings settings, final IndexMappingLoader loader
7878
}
7979

8080
public void setDashboards(final OpenshiftRequestContext context, Client client, String kibanaVersion, final String projectPrefix) {
81-
81+
if(!pluginClient.indexExists(defaultKibanaIndex)) {
82+
LOGGER.debug("Default Kibana index '{}' does not exist. Skipping Kibana seeding", defaultKibanaIndex);
83+
return;
84+
}
8285
LOGGER.debug("Begin setDashboards: projectPrefix '{}' for user '{}' projects '{}' kibanaIndex '{}'",
8386
projectPrefix, context.getUser(), context.getProjects(), context.getKibanaIndex());
8487

0 commit comments

Comments
 (0)