Source code for core.plugs.edit
# core/plugs/edit.py
#
#
""" edit. """
__copyright__ = "Copyright 2014 B.H.J Thate"
## IMPORTS
from core.utils import txt_parse, format
from core import kernel
# CMNDS
[docs]def edit(event):
rest = event.get_rest()
if not rest: return
parsed = event.get_parsed()
obj = kernel.last("ctype", parsed.args[0])
if not obj: return
try: key = parsed.args[1] ; value = parsed.args[2]
except IndexError: return
if key in obj: obj[key] = value ; obj.sync()
event.reply(str(obj))
kernel.cmnds.register("edit", edit)