Cleanup configuration printout.
Change-Id: I5a3fbe75eb3f4191db637edff3fcb502280d8aad
diff --git a/src/main/java/com/googlesource/gerrit/plugins/supermanifest/SuperManifestRefUpdatedListener.java b/src/main/java/com/googlesource/gerrit/plugins/supermanifest/SuperManifestRefUpdatedListener.java
index c24b717..f6a45d4 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/supermanifest/SuperManifestRefUpdatedListener.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/supermanifest/SuperManifestRefUpdatedListener.java
@@ -278,9 +278,9 @@
}
/** for debugging. */
- private String printConfiguration() {
+ private String configurationToString() {
StringBuilder b = new StringBuilder();
- b.append("# configuration entries: " + config.size() + "\n");
+ b.append("number of configuration entries: " + config.size() + "\n");
for (ConfigEntry c : config) {
b.append(c.toString() + "\n");
}
@@ -302,7 +302,7 @@
}
config = filtered;
- log.info("SuperManifest: new configuration" + printConfiguration());
+ log.info("loaded new configuration: " + configurationToString());
}
@Override
@@ -409,9 +409,9 @@
}
String repoName = url.getPath();
-
- // The path starts with '/'.
- repoName = repoName.substring(1);
+ while (repoName.startsWith("/")) {
+ repoName = repoName.substring(1);
+ }
try {
Repository repo = openRepository(repoName);