From f57f4d1ab878eef5c75347a1f49690993cf98561 Mon Sep 17 00:00:00 2001
From: Adam Frisby
Date: Sat, 30 Aug 2008 04:42:23 +0000
Subject: * Added "File Asset Client" to OpenSim Asset Server-types. * You can
replace "grid" as the asset system with "file" to save and load all your
assets from a directory on your hard disk. Files are serialised to XML and
saved in the format "/
/0x/0x/0x/0000-0000-000000-0000-0000.xml" *
Directory is sharing the Asset Server URL path, use a normal path here
instead (ie C:\xyz or /var/assets/). * This probably wont work well in grid
mode unless every sim has access to the same directory. This is mostly
intended for standalone usage where quick and convenient access to assets is
required.
---
OpenSim/Region/Application/OpenSimBase.cs | 4 ++++
1 file changed, 4 insertions(+)
(limited to 'OpenSim/Region')
diff --git a/OpenSim/Region/Application/OpenSimBase.cs b/OpenSim/Region/Application/OpenSimBase.cs
index 78064da..ce4fdfe 100644
--- a/OpenSim/Region/Application/OpenSimBase.cs
+++ b/OpenSim/Region/Application/OpenSimBase.cs
@@ -421,6 +421,10 @@ namespace OpenSim
{
assetServer = new GridAssetClient(m_networkServersInfo.AssetURL);
}
+ else if (m_assetStorage == "file")
+ {
+ assetServer = new FileAssetClient(m_networkServersInfo.AssetURL);
+ }
else
{
SQLAssetServer sqlAssetServer = new SQLAssetServer(m_standaloneAssetPlugin, m_standaloneAssetSource);
--
cgit v1.1