Adding @reload/aliases.

This commit is contained in:
Greg Taylor 2009-04-06 22:00:08 +00:00
parent 0e3943a886
commit 48204c5dec
3 changed files with 18 additions and 1 deletions

View file

@ -13,8 +13,14 @@ def cmd_reload(command):
"""
Reloads all modules.
"""
if "aliases" in command.command_switches:
command.session.server.reload_aliases(source_object=command.source_object)
command.source_object.emit_to("Aliases reloaded.")
return
# By default, just reload command objects.
command.source_object.emit_to("Reloading command modules...")
command.session.server.reload(command.source_object)
command.session.server.reload(source_object=command.source_object)
command.source_object.emit_to("Modules reloaded.")
GLOBAL_CMD_TABLE.add_command("@reload", cmd_reload,
priv_tuple=("genperms.process_control")),