# oor/plugs/stop.py
#
#
""" regen, regen. """
__copyright__ = "Copyright 2014 B.H.J Thate"
## IMPORTS
from oor import kernel
import logging
## CMNDS
[docs]def stop(event):
rest = event.get_rest()
if not rest: return
todo = []
for item in kernel.run:
if item == rest:
logging.info("stop %s" % rest)
kernel.run[rest].exit()
todo.append(rest)
for item in todo: del kernel.run[item]
event.ok(", ".join(todo))
kernel.ctrl.register("stop", stop)