diff options
Added "show modules" command that if at root level will display a list of loaded "shared modules" (modules instances that are shared by multiple regions) or if a region is set then will display the list of local modules loaded in that region.
Can now use "show users" when a region is set, to have a list of users in just that region displayed.
Diffstat (limited to 'OpenSim/Region/Application/OpenSimMain.cs')
-rw-r--r-- | OpenSim/Region/Application/OpenSimMain.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/Application/OpenSimMain.cs b/OpenSim/Region/Application/OpenSimMain.cs index f84e8fc..c94d328 100644 --- a/OpenSim/Region/Application/OpenSimMain.cs +++ b/OpenSim/Region/Application/OpenSimMain.cs | |||
@@ -585,6 +585,13 @@ namespace OpenSim | |||
585 | } | 585 | } |
586 | } | 586 | } |
587 | break; | 587 | break; |
588 | case "modules": | ||
589 | m_log.Error("The currently loaded shared modules are:"); | ||
590 | foreach (OpenSim.Region.Environment.Interfaces.IRegionModule module in m_moduleLoader.LoadedSharedModules.Values) | ||
591 | { | ||
592 | m_log.Error("Shared Module: " + module.GetName()); | ||
593 | } | ||
594 | break; | ||
588 | } | 595 | } |
589 | } | 596 | } |
590 | 597 | ||