Add some feedback at the console
parent
276d882ad3
commit
2d5cb2eba0
|
@ -161,13 +161,16 @@ namespace OpenSim.Services.IntegrationService
|
|||
}
|
||||
|
||||
AddinManager.Initialize(RegistryLocation);
|
||||
AddinManager.Registry.Update();
|
||||
|
||||
AddinManager.AddinLoaded += on_addinloaded_;
|
||||
AddinManager.AddinLoadError += on_addinloaderror_;
|
||||
AddinManager.AddinUnloaded += HandleAddinManagerAddinUnloaded;
|
||||
|
||||
// Installed extensions are queried here and cause the registered events to fire
|
||||
AddinManager.AddExtensionNodeHandler("/OpenSim/IntegrationService", OnExtensionChanged);
|
||||
|
||||
AddinManager.Registry.Update();
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -108,12 +108,15 @@ namespace OpenSim.Services.IntegrationService
|
|||
Addin addin = m_Registry.GetAddin(aentry.Addin.Id);
|
||||
m_Registry.DisableAddin(addin.Id);
|
||||
addin.Enabled = false;
|
||||
|
||||
MainConsole.Instance.Output("Installation Success");
|
||||
ListInstalledAddins(out res);
|
||||
result = res;
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
MainConsole.Instance.Output("Installation Failed");
|
||||
result = res;
|
||||
return false;
|
||||
}
|
||||
|
@ -142,6 +145,7 @@ namespace OpenSim.Services.IntegrationService
|
|||
addin.Enabled = false;
|
||||
IProgressStatus ps = new ConsoleProgressStatus(false);
|
||||
Uninstall(ps, addin.Id);
|
||||
MainConsole.Instance.Output("Uninstall Success - restart to complete operation");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue