SessionPatchRegistry¶
- class glue.config.SessionPatchRegistry[source]¶
Bases:
Registry
A registry that allows in-place patch of the session file
Methods Summary
__call__
([priority])This is provided so that registry instances can be used as decorators.
add
(function[, priority])Add a new plugin for providing custom in-place session patch.
Methods Documentation
- __call__(priority=0)[source]¶
This is provided so that registry instances can be used as decorators. The decorators should add the decorated code object to the registry, and return the original function
- add(function, priority=0)[source]¶
Add a new plugin for providing custom in-place session patch.
Plugins take the form of functions that take one argument: the session object (a dictionary). It should returns None.
- Parameters:
- functioncallable
The function apply the patch in-place
- priorityint, optional
Set this to a higher number if multiple plugins are present and you want your plugin to take precedence over another.