From a47176ee9287cc2802007e9cd1eb15e2a0b04906 Mon Sep 17 00:00:00 2001
From: Jeff Ames
Date: Thu, 6 Dec 2007 17:41:21 +0000
Subject: more minor cleanup.  added some command descriptions to region server
 help.

---
 OpenSim/Region/Application/OpenSimMain.cs         | 24 ++++++++++++-----------
 OpenSim/Region/Environment/Scenes/SceneManager.cs | 13 ++++--------
 OpenSim/Region/Examples/SimpleApp/Program.cs      |  8 +++++++-
 3 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/OpenSim/Region/Application/OpenSimMain.cs b/OpenSim/Region/Application/OpenSimMain.cs
index 9ad6c5f..d6dc3ea 100644
--- a/OpenSim/Region/Application/OpenSimMain.cs
+++ b/OpenSim/Region/Application/OpenSimMain.cs
@@ -443,10 +443,11 @@ namespace OpenSim
 
             m_assetCache = new AssetCache(assetServer, m_log);
             // m_assetCache = new assetCache("OpenSim.Region.GridInterfaces.Local.dll", m_networkServersInfo.AssetURL, m_networkServersInfo.AssetSendKey);
-            m_sceneManager.OnReStartSim += handleReStartRegion;
+            m_sceneManager.OnRestartSim += handleRestartRegion;
 
         }
-        public void handleReStartRegion(RegionInfo whichRegion) 
+
+        public void handleRestartRegion(RegionInfo whichRegion) 
         {
             MainLog.Instance.Error("MAIN", "Got Restart Singlal from SceneManager");
             // Shutting down the UDP server
@@ -455,7 +456,6 @@ namespace OpenSim
             
             for (int i = 0; i < m_udpServers.Count; i++)
             {
-                 
                 if (m_udpServers[i].RegionHandle == whichRegion.RegionHandle)
                 {
                     UDPServerElement = i;
@@ -486,7 +486,6 @@ namespace OpenSim
             UDPServer restartingRegion = CreateRegion(whichRegion);
             restartingRegion.ServerListener();
             //m_sceneManager.SendSimOnlineNotification(restartingRegion.RegionHandle);
-
         }
 
         protected override LogBase CreateLog()
@@ -536,7 +535,6 @@ namespace OpenSim
         /// </summary>
         public virtual void Shutdown()
         {
-            
             if (m_startupCommandsFile != "")
             {
                 RunCommandScript(m_shutdownCommandsFile);
@@ -609,7 +607,6 @@ namespace OpenSim
                     m_sceneManager.ForceCurrentSceneClientUpdate();
                     break;
 
-
                 case "edit-scale":
                     if (cmdparams.Length == 4)
                     {
@@ -629,21 +626,27 @@ namespace OpenSim
                     m_log.Error("  alert [First] [Last] [Message] - send an alert to a user. Case sensitive.");
                     m_log.Error("  alert general [Message] - send an alert to all users.");
                     m_log.Error("backup - trigger a simulator backup");
+                    m_log.Error("change-region - sets the region that many of these commands affect.");
                     m_log.Error("command-script [filename] - Execute command in a file.");
                     m_log.Error("debug - debugging commands");
                     m_log.Error("  packet 0..255 - print incoming/outgoing packets (0=off)");
+                    m_log.Error("edit-scale [prim name] [x] [y] [z] - resize given prim");
+                    m_log.Error("export-map [filename] - save image of world map");
                     m_log.Error("force-update - force an update of prims in the scene");
                     m_log.Error("load-xml [filename] - load prims from XML");
+                    m_log.Error("load-xml2 [filename] - load prims from XML using version 2 format");
+                    m_log.Error("permissions [true/false] - turn on/off permissions on the scene");
+                    m_log.Error("quit - equivalent to shutdown.");
+                    m_log.Error("restart - disconnects all clients and restarts the sims in the instance.");
                     m_log.Error("save-xml [filename] - save prims to XML");
+                    m_log.Error("save-xml2 [filename] - save prims to XML using version 2 format");
                     m_log.Error("script - manually trigger scripts? or script commands?");
+                    m_log.Error("set-time [x] - set the current scene time phase");
                     m_log.Error("show uptime - show simulator startup and uptime.");
                     m_log.Error("show users - show info about connected users.");
                     m_log.Error("show modules - shows info aboutloaded modules.");
-                    m_log.Error("change-region - sets the region that many of these commands affect.");
-                    m_log.Error("restart - disconnects all clients and restarts the sims in the instance.");
                     m_log.Error("shutdown - disconnect all clients and shutdown.");
                     m_log.Error("terrain help - show help for terrain commands.");
-                    m_log.Error("quit - equivalent to shutdown.");
                     break;
 
                 case "show":
@@ -734,9 +737,7 @@ namespace OpenSim
                 case "permissions":
                     // Treats each user as a super-admin when disabled
                     bool permissions = Convert.ToBoolean(cmdparams[0]);
-
                     m_sceneManager.SetBypassPermissionsOnCurrentScene(!permissions);
-
                     break;
 
                 case "backup":
@@ -778,6 +779,7 @@ namespace OpenSim
                 case "shutdown":
                     Shutdown();
                     break;
+
                 case "restart":
                     m_sceneManager.RestartCurrentScene();
                     break;
diff --git a/OpenSim/Region/Environment/Scenes/SceneManager.cs b/OpenSim/Region/Environment/Scenes/SceneManager.cs
index 3f88617..c589e8d 100644
--- a/OpenSim/Region/Environment/Scenes/SceneManager.cs
+++ b/OpenSim/Region/Environment/Scenes/SceneManager.cs
@@ -34,11 +34,11 @@ using OpenSim.Framework.Console;
 
 namespace OpenSim.Region.Environment.Scenes
 {
-    public delegate void ReStartSim(RegionInfo thisregion);
+    public delegate void RestartSim(RegionInfo thisregion);
 
     public class SceneManager
     {
-        public event ReStartSim OnReStartSim;
+        public event RestartSim OnRestartSim;
 
         private readonly List<Scene> m_localScenes;
         private Scene m_currentScene = null;
@@ -103,7 +103,6 @@ namespace OpenSim.Region.Environment.Scenes
             int RegionSceneElement = -1;
             for (int i = 0; i < m_localScenes.Count; i++)
             {
-
                 if (rdata.RegionName == m_localScenes[i].RegionInfo.RegionName)
                 {
                     RegionSceneElement = i;
@@ -111,7 +110,7 @@ namespace OpenSim.Region.Environment.Scenes
             }
 
             // Now we make sure the region is no longer known about by the SceneManager
-            // Prevents Duplicates.
+            // Prevents duplicates.
 
             if (RegionSceneElement >= 0)
             {
@@ -119,7 +118,7 @@ namespace OpenSim.Region.Environment.Scenes
             }
 
             // Send signal to main that we're restarting this sim.
-            OnReStartSim(rdata);
+            OnRestartSim(rdata);
         }
 
         public void SendSimOnlineNotification(ulong regionHandle)
@@ -131,7 +130,6 @@ namespace OpenSim.Region.Environment.Scenes
 
                 if (m_localScenes[i].RegionInfo.RegionHandle == regionHandle)
                 {
-
                     // Inform other regions to tell their avatar about me
                     Result = m_localScenes[i].RegionInfo;
                 }
@@ -140,10 +138,8 @@ namespace OpenSim.Region.Environment.Scenes
             {
                 for (int i = 0; i < m_localScenes.Count; i++)
                 {
-
                     if (m_localScenes[i].RegionInfo.RegionHandle != regionHandle)
                     {
-
                         // Inform other regions to tell their avatar about me
                         //m_localScenes[i].OtherRegionUp(Result);
                     }
@@ -221,7 +217,6 @@ namespace OpenSim.Region.Environment.Scenes
         public void RestartCurrentScene()
         {
             ForEachCurrentScene(delegate(Scene scene) { scene.RestartNow(); });
-
         }
 
         public void BackupCurrentScene()
diff --git a/OpenSim/Region/Examples/SimpleApp/Program.cs b/OpenSim/Region/Examples/SimpleApp/Program.cs
index 16dcd7b..a86946e 100644
--- a/OpenSim/Region/Examples/SimpleApp/Program.cs
+++ b/OpenSim/Region/Examples/SimpleApp/Program.cs
@@ -48,6 +48,9 @@ namespace SimpleApp
         private ModuleLoader m_moduleLoader;
         private IConfigSource m_config;
 
+        private string m_userPlugin = "OpenSim.Framework.Data.SQLite.dll";
+        private string m_inventoryPlugin = "OpenSim.Framework.Data.SQLite.dll";
+
         protected override LogBase CreateLog()
         {
             return new LogBase(null, "SimpleApp", this, true);
@@ -70,11 +73,14 @@ namespace SimpleApp
             StartUp();
 
             LocalInventoryService inventoryService = new LocalInventoryService();
+            inventoryService.AddPlugin(m_inventoryPlugin);
+
             LocalUserServices userService =
                 new LocalUserServices(m_networkServersInfo, m_networkServersInfo.DefaultHomeLocX,
                                       m_networkServersInfo.DefaultHomeLocY, inventoryService);
+            userService.AddPlugin(m_userPlugin);
+
             LocalBackEndServices backendService = new LocalBackEndServices();
-            userService.AddPlugin("OpenSim.Framework.Data.SQLite.dll");
 
             CommunicationsLocal localComms =
                 new CommunicationsLocal(m_networkServersInfo, m_httpServer, m_assetCache, userService, inventoryService,
-- 
cgit v1.1