Get plugin name then assume config filename
diff --git a/src/main/java/com/googlesource/gerrit/plugins/rabbitmq/Properties.java b/src/main/java/com/googlesource/gerrit/plugins/rabbitmq/Properties.java
index 6d047fc..f03c347 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/rabbitmq/Properties.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/rabbitmq/Properties.java
@@ -15,6 +15,7 @@
 package com.googlesource.gerrit.plugins.rabbitmq;
 
 import com.google.gerrit.common.Version;
+import com.google.gerrit.extensions.annotations.PluginName;
 import com.google.gerrit.server.config.GerritServerConfig;
 import com.google.gerrit.server.config.SitePaths;
 import com.google.inject.Inject;
@@ -43,7 +44,7 @@
   public final static String CONTENT_TYPE_JSON = "application/json";
 
   private static final Logger LOGGER = LoggerFactory.getLogger(Properties.class);
-  private final static String CONFIG_FILENAME = "rabbitmq.config";
+  private final static String CONFIG_FILEEXT = ".config";
 
   private final static int MINIMUM_CONNECTION_MONITOR_INTERVAL = 5000;
 
@@ -52,9 +53,9 @@
   private AMQP.BasicProperties properties;
 
   @Inject
-  public Properties(final SitePaths site, @GerritServerConfig final Config config) {
+  public Properties(@PluginName final String pluginName, final SitePaths site, @GerritServerConfig final Config config) {
     this.config = config;
-    this.pluginConfig = getPluginConfig(new File(site.etc_dir, CONFIG_FILENAME));
+    this.pluginConfig = getPluginConfig(new File(site.etc_dir, pluginName + CONFIG_FILEEXT));
     this.properties = generateBasicProperties();
   }