Fix plugin execution
authorAlexander Kanevskiy <alexander.kanevskiy@intel.com>
Tue, 13 Aug 2013 13:38:34 +0000 (16:38 +0300)
committerAlexander Kanevskiy <alexander.kanevskiy@intel.com>
Tue, 13 Aug 2013 13:38:34 +0000 (16:38 +0300)
README.rst
gerrithooks/common.py

index 42db5725a30ae4826dcb483aec711978b94bf68c..e05fdabac24a190a14dfc5d6f03423363ebae1b8 100644 (file)
@@ -4,9 +4,6 @@ Gerrit Hooks
 
 Collection of Hooks for Gerrit
 
-TODO
-----
-
     change-abandoned
     change-merged
     change-restored
@@ -18,5 +15,3 @@ TODO
     ref-update
     ref-updated
     reviewer-added
-
-
index 2a46c64f6aad4cc7b99bbe5d8addf77ac18d7f49..ef57edfcd12aed71bf5548c440601f6949571f75 100644 (file)
@@ -67,15 +67,16 @@ def run_plugin_hooks(hook, parser):
     logger.debug("runner: reading config from %s", conf)
     config.read(conf)
 
-    entry_point_group = "gerrit-hooks"
+    entry_point_group = "gerrithooks"
     logger.debug("runner: looking for plugins in entry %s", entry_point_group)
 
     for entry_point in iter_entry_points(group=entry_point_group, name=hook):
         logger.debug("Loading plugin %s from %s",
-            entry_point.name, entry_point.module)
+            entry_point.name, entry_point.module_name)
         plugin = entry_point.load()
         logger.debug("Executing plugin %s", entry_point.name)
-        plugin(hook=hook, params=params, config=config, extra=extra_params)
+        plugin(hook=hook, config=config, logger=logger,
+                    params=params, extra_params=extra_params)
 
     logger.info("done")
     return 0