mirror of
https://github.com/opensim/opensim.git
synced 2026-06-11 14:45:48 +08:00
This plugin exposes an HTTP handler on the AssetInventoryServer which serves a gzipped tar file containing the contents of a user's inventory. The assets referenced by the inventory are not yet archived. At the moment only export functionality is implemented, restore functionality is missing. prebuild.xml had to be shuffled around a bit in order for the plugin to build, as it has a dependency on OpenSim.Region.CoreModules. Also, close a MemoryStream in a few places.
29 lines
1.8 KiB
XML
29 lines
1.8 KiB
XML
<Addin id="OpenSim.Grid.AssetInventoryServer.Plugins" version="0.1">
|
|
<Runtime>
|
|
<Import assembly="OpenSim.Grid.AssetInventoryServer.Plugins.dll" />
|
|
</Runtime>
|
|
|
|
<Dependencies>
|
|
<Addin id="OpenSim.Grid.AssetInventoryServer" version="0.1" />
|
|
</Dependencies>
|
|
|
|
<Extension path="/OpenSim/AssetInventoryServer/MetricsProvider">
|
|
<Plugin id="NullMetrics" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.NullMetricsPlugin" />
|
|
</Extension>
|
|
<Extension path="/OpenSim/AssetInventoryServer/Frontend">
|
|
<Plugin id="BrowseFrontend" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.BrowseFrontendPlugin" />
|
|
</Extension>
|
|
<Extension path="/OpenSim/AssetInventoryServer/Frontend">
|
|
<Plugin id="ReferenceFrontend" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.ReferenceFrontendPlugin" />
|
|
</Extension>
|
|
<Extension path="/OpenSim/AssetInventoryServer/AuthenticationProvider">
|
|
<Plugin id="NullAuthentication" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.NullAuthenticationPlugin" />
|
|
</Extension>
|
|
<Extension path="/OpenSim/AssetInventoryServer/AuthorizationProvider">
|
|
<Plugin id="AuthorizeAll" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.AuthorizeAllPlugin" />
|
|
</Extension>
|
|
<Extension path="/OpenSim/AssetInventoryServer/Frontend">
|
|
<Plugin id="InventoryArchive" provider="OpenSim.Grid.AssetInventoryServer.Plugins.dll" type="OpenSim.Grid.AssetInventoryServer.Plugins.InventoryArchivePlugin" />
|
|
</Extension>
|
|
</Addin>
|