DisableCommandInterceptor: Initialize disable command in constructor
Change-Id: Id259974e708fb30b54f5e084259315d7173a1c39
diff --git a/src/main/java/com/googlesource/gerrit/plugins/readonly/DisableCommandInterceptor.java b/src/main/java/com/googlesource/gerrit/plugins/readonly/DisableCommandInterceptor.java
index a6105ff..7fec1aa 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/readonly/DisableCommandInterceptor.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/readonly/DisableCommandInterceptor.java
@@ -27,12 +27,12 @@
private static final Logger log = LoggerFactory.getLogger(DisableCommandInterceptor.class);
private static final String PATTERN = "^gerrit plugin (\\brm\\b|\\bremove\\b) %s$";
- private final String pluginName;
+ private final String disableCommand;
private final Pattern pattern;
@Inject
DisableCommandInterceptor(@PluginName String pluginName) {
- this.pluginName = pluginName;
+ this.disableCommand = pluginName + " disable";
this.pattern = Pattern.compile(String.format(PATTERN, pluginName));
}
@@ -43,6 +43,6 @@
}
log.warn("Disabling command: {}", in);
- return pluginName + " disable";
+ return disableCommand;
}
}