def unload(): """ Unloads the module by calling any unload/unbind functions.""" global sm modutils.unload_commands(commands_dict.keys()) exported.remove_manager("speedwalk") exported.hook_unregister("user_filter_hook", sm.userfilter) exported.hook_unregister("write_hook", sm.persist) # remove configuration items for every session involved for mem in exported.get_active_sessions(): exported.remove_config("speedwalk", mem)
def unload(): """ Unloads the module by calling any unload/unbind functions.""" global am, var_module modutils.unload_commands(commands_dict.keys()) exported.remove_manager("alias") exported.hook_unregister("mud_filter_hook", am.mudfilter) exported.hook_unregister("write_hook", am.persist) exported.hook_unregister("variable_change_hook", am.variableChange) # remove configuration items for every session involved for mem in exported.get_active_sessions(): exported.remove_config("ignoreactions", mem)
def unload(): """ Unloads the module by calling any unload/unbind functions.""" global am, var_module modutils.unload_commands(list(commands_dict.keys())) exported.remove_manager("alias") exported.hook_unregister("mud_filter_hook", am.mudfilter) exported.hook_unregister("write_hook", am.persist) exported.hook_unregister("variable_change_hook", am.variableChange) # remove configuration items for every session involved for mem in exported.get_active_sessions(): exported.remove_config("ignoreactions", mem)