aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tools/pluginapi.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tools/pluginapi.py')
-rw-r--r--mediagoblin/tools/pluginapi.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mediagoblin/tools/pluginapi.py b/mediagoblin/tools/pluginapi.py
index f233fe51..2c0394aa 100644
--- a/mediagoblin/tools/pluginapi.py
+++ b/mediagoblin/tools/pluginapi.py
@@ -294,7 +294,7 @@ class UnhandledCallable(Exception):
pass
-def callable_runone(hookname, unhandled_okay=False, *args, **kwargs):
+def callable_runone(hookname, *args, **kwargs):
"""
Run the callable hook HOOKNAME... run until the first response,
then return.
@@ -313,7 +313,7 @@ def callable_runone(hookname, unhandled_okay=False, *args, **kwargs):
except CantHandleIt:
continue
- if unhandled_okay is False:
+ if kwargs.get("unhandled_okay", False) is False:
raise UnhandledCallable(
"No hooks registered capable of handling '%s'" % hookname)