captive.whump.shanti-portal/logging_plugin/__init__.py

15 lines
405 B
Python

# Also an example that simply logs data to the logging handler provided.
class LoggingPlugin(object):
plugin_name = 'LoggingPlugin'
def __init__(self, **kw):
self.l = kw.['logging']
self.config = kw.['config']
self.request = kw['request']
def run(self):
self.l.info('Request params: {params}'.format(
params=self.request.params.keys()
))