Fix Sonar's "Generic exceptions should never be thrown"
Change-Id: I71ab877166a094dbe07f1a6d2cf46a8dc12300ea
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/Setup.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/Setup.java
index e4be69a..a8241cb 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/Setup.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/Setup.java
@@ -51,10 +51,12 @@
import com.google.gerrit.pgm.init.api.InitStep;
import com.google.gerrit.server.config.SitePaths;
import com.google.inject.Inject;
+import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.EnumSet;
import java.util.Objects;
+import org.eclipse.jgit.errors.ConfigInvalidException;
import org.eclipse.jgit.storage.file.FileBasedConfig;
import org.eclipse.jgit.util.FS;
@@ -199,7 +201,8 @@
return Integer.toString(n);
}
- private boolean createHAReplicaSite(FileBasedConfig pluginConfig) throws Exception {
+ private boolean createHAReplicaSite(FileBasedConfig pluginConfig)
+ throws ConfigInvalidException, IOException {
ui.header("HA replica site setup");
ui.message(
"It is possible to create a copy of the master site and configure both sites to run\n"