mirror of
https://github.com/jamenai/opensim-addon-modules-exp.git
synced 2026-07-27 21:10:25 +00:00
fix prebuilds and added AssemblyInfo.cs for RegionWarmupHealthGuard modules
This commit is contained in:
-2
@@ -17,8 +17,6 @@
|
||||
<Reference name="OpenSim.Framework"/>
|
||||
<Reference name="OpenSim.Framework.Monitoring"/>
|
||||
<Reference name="OpenSim.Region.Framework"/>
|
||||
<Reference name="OpenSim.Region.Framework.Interfaces"/>
|
||||
<Reference name="OpenSim.Region.Framework.Scenes"/>
|
||||
<Reference name="OpenSim.Server.Base"/>
|
||||
<Reference name="OpenSim.Services.Interfaces"/>
|
||||
<Reference name="Nini"/>
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
using Mono.Addins;
|
||||
|
||||
[assembly: Addin("OpenSimRegionWarmupHealthGuard", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Warmup/Health guard modules bundle.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
-5
@@ -11,11 +11,6 @@ using OpenSim.Framework.Console;
|
||||
using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
|
||||
[assembly: Addin("RegionAutoHeal", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Auto-heal (dry-run by default): targeted script reset and best-effort throttling of heavy updaters.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
[Extension(Path = "/OpenSim/RegionModules", NodeName = "RegionModule", Id = "RegionAutoHeal")]
|
||||
-5
@@ -11,11 +11,6 @@ using OpenSim.Framework.Console;
|
||||
using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
|
||||
[assembly: Addin("RegionHealthMonitor", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Region health polling + threshold warnings + CSV export + health event bus.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
// Simple health sample DTO
|
||||
-5
@@ -12,11 +12,6 @@ using OpenSim.Framework.Console;
|
||||
using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
|
||||
[assembly: Addin("RegionMetricsExporter", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Prometheus (HTTP pull) metrics exporter for RegionHealthMonitor.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
[Extension(Path = "/OpenSim/RegionModules", NodeName = "RegionModule", Id = "RegionMetricsExporter")]
|
||||
-5
@@ -11,11 +11,6 @@ using OpenSim.Framework.Console;
|
||||
using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
|
||||
[assembly: Addin("RegionPolicyEngine", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Applies time-based/profile overlays to other modules' configs (cooperative).")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
public interface IPolicyOverlayConsumer
|
||||
-5
@@ -11,11 +11,6 @@ using OpenSim.Framework.Console;
|
||||
using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
|
||||
[assembly: Addin("RegionWarmup", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Region warmup: terrain touch, limited asset pre-touch, prime script VM, optional deep warmup tick.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
[Extension(Path = "/OpenSim/RegionModules", NodeName = "RegionModule", Id = "RegionWarmup")]
|
||||
-5
@@ -13,11 +13,6 @@ using OpenSim.Region.Framework.Interfaces;
|
||||
using OpenSim.Region.Framework.Scenes;
|
||||
using System.IO;
|
||||
|
||||
[assembly: Addin("RegionWebhookAlerts", "1.0.0")]
|
||||
[assembly: AddinDependency("OpenSim.Region.Framework", OpenSim.VersionInfo.VersionNumber)]
|
||||
[assembly: AddinDescription("Generic JSON webhook alerts (batching + rate-limit) for RegionHealthMonitor.")]
|
||||
[assembly: AddinAuthor("Christopher Händler")]
|
||||
|
||||
namespace OpenSimRegionWarmupHealthGuard.Modules
|
||||
{
|
||||
public enum AlertSeverity { Trace = 0, Info = 1, Warn = 2, Error = 3 }
|
||||
@@ -33,16 +33,11 @@
|
||||
</Configuration>
|
||||
|
||||
<ReferencePath>../../../bin/</ReferencePath>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Core" />
|
||||
<Reference name="System.Xml" />
|
||||
<Reference name="System.Xml.Linq" />
|
||||
<Reference name="System.Net.Http" />
|
||||
|
||||
<Reference name="Mono.Addins" />
|
||||
<Reference name="log4net" />
|
||||
<Reference name="Nini"/>
|
||||
|
||||
|
||||
<!-- OpenSim core references (relative to repo root) -->
|
||||
<Reference name="OpenSim.Framework" />
|
||||
<Reference name="OpenSim.Region.Framework" />
|
||||
@@ -52,6 +47,7 @@
|
||||
<Files>
|
||||
<!-- Source files -->
|
||||
<Match pattern="addon-modules/OpenSimRegionWarmupHealthGuard/Modules/*.cs" />
|
||||
<Match pattern="addon-modules/OpenSimRegionWarmupHealthGuard/Modules/*/*.cs" />
|
||||
<!-- Optional docs/examples (not compiled) -->
|
||||
<Exclude pattern="addon-modules/OpenSimRegionWarmupHealthGuard/*.md" />
|
||||
<Exclude pattern="addon-modules/OpenSimRegionWarmupHealthGuard/*.MD" />
|
||||
|
||||
@@ -16,8 +16,6 @@
|
||||
<Reference name="OpenMetaverse"/>
|
||||
<Reference name="OpenSim.Framework"/>
|
||||
<Reference name="OpenSim.Region.Framework"/>
|
||||
<Reference name="OpenSim.Region.Framework.Interfaces"/>
|
||||
<Reference name="OpenSim.Region.Framework.Scenes"/>
|
||||
<Reference name="OpenSim.Server.Base"/>
|
||||
<Reference name="OpenSim.Services.Interfaces"/>
|
||||
<Reference name="Nini"/>
|
||||
|
||||
Reference in New Issue
Block a user