summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/Server/Plugin.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/Server/Plugin.py b/src/lib/Server/Plugin.py
index d78e6a5f1..8d944e7f8 100644
--- a/src/lib/Server/Plugin.py
+++ b/src/lib/Server/Plugin.py
@@ -51,6 +51,14 @@ class Plugin(object):
'''Receive probe results pertaining to client'''
pass
+ def HandlesEntry(self, entry):
+ '''This is the slow path method for routing configuration binding requests'''
+ return False
+
+ def HandleEntry(self, entry, metadata):
+ '''This is the slow-path handler for configuration entry binding'''
+ raise PluginExecutionError
+
# the rest of the file contains classes for coherent file caching
class FileBacked(object):