Source code for zot.plugs.fw
# zot/plugs/fw.py
#
#
""" add to allow list. """
__copyright__ = "Copyright 2015, B.H.J Thate"
## IMPORTS
from zot.runtime import kernel
from zot.object import Object
# allow command
[docs]def allow(event):
from zot.object import Object
rest = event.rest()
if not rest: return
o = Object()
o.prefix = "allow"
o.allowed = rest
o.save()
event.ok()
kernel.register("fw.allow", allow)
## deny command
[docs]def deny(event):
rest = event.rest()
if not rest: return
o = Object()
o.prefix = "deny"
o.denied = rest
o.save()
event.ok()
kernel.register("fw.deny", deny)