Get plugin name injected instead of hard-coding it

Change-Id: I3fd84ce4fd849115187b12ba16f15944ffc9240a
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/reviewersbyblame/RefUpdateListener.java b/src/main/java/com/googlesource/gerrit/plugins/reviewersbyblame/RefUpdateListener.java
index 08f0e1b..19d287d 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/reviewersbyblame/RefUpdateListener.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/reviewersbyblame/RefUpdateListener.java
@@ -26,6 +26,7 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import com.google.gerrit.extensions.annotations.PluginName;
 import com.google.gerrit.extensions.events.GitReferenceUpdatedListener;
 import com.google.gerrit.reviewdb.client.Change;
 import com.google.gerrit.reviewdb.client.PatchSet;
@@ -57,6 +58,7 @@
   private final ThreadLocalRequestContext tl;
   private final SchemaFactory<ReviewDb> schemaFactory;
   private final PluginConfigFactory cfg;
+  private final String pluginName;
   private ReviewDb db;
 
   @Inject
@@ -65,7 +67,8 @@
       final IdentifiedUser.GenericFactory identifiedUserFactory,
       final ThreadLocalRequestContext tl,
       final SchemaFactory<ReviewDb> schemaFactory,
-      final PluginConfigFactory cfg) {
+      final PluginConfigFactory cfg,
+      final @PluginName String pluginName) {
     this.reviewersByBlameFactory = reviewersByBlameFactory;
     this.repoManager = repoManager;
     this.workQueue = workQueue;
@@ -73,6 +76,7 @@
     this.tl = tl;
     this.schemaFactory = schemaFactory;
     this.cfg = cfg;
+    this.pluginName = pluginName;
   }
 
   @Override
@@ -82,7 +86,7 @@
     int maxReviewers;
     try {
       maxReviewers =
-          cfg.getWithInheritance(projectName, "reviewers-by-blame")
+          cfg.getWithInheritance(projectName, pluginName)
              .getInt("maxReviewers", 3);
     } catch (NoSuchProjectException x) {
       log.error(x.getMessage(), x);