class modlib(object):
- hooks = {}
- parent = None
-
def __init__(self, name):
+ self.hooks = {}
+ self.parent = None
+
self.name = name
def modstart(self, parent):
self.parent = parent
for cmd, func in self.hooks.iteritems():
self.parent.hook(cmd, func)
+ def modstop(self, parent):
+ for cmd, func in self.hooks.iteritems():
+ self.parent.unhook(cmd, func)
def hook(self, cmd):
def realhook(func):