aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Server.Implementations/ServerApplicationPaths.cs')
-rw-r--r--MediaBrowser.Server.Implementations/ServerApplicationPaths.cs30
1 files changed, 17 insertions, 13 deletions
diff --git a/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs b/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
index abb60a1d5..c36c49df0 100644
--- a/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
+++ b/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
@@ -1,4 +1,5 @@
-using MediaBrowser.Common.Implementations;
+using System;
+using MediaBrowser.Common.Implementations;
using MediaBrowser.Controller;
using System.IO;
@@ -214,18 +215,6 @@ namespace MediaBrowser.Server.Implementations
}
/// <summary>
- /// Gets the images data path.
- /// </summary>
- /// <value>The images data path.</value>
- public string DownloadedImagesDataPath
- {
- get
- {
- return Path.Combine(DataPath, "remote-images");
- }
- }
-
- /// <summary>
/// Gets the artists path.
/// </summary>
/// <value>The artists path.</value>
@@ -249,5 +238,20 @@ namespace MediaBrowser.Server.Implementations
return Path.Combine(ItemsByNamePath, "GameGenre");
}
}
+
+ public string InternalMetadataPath
+ {
+ get
+ {
+ return Path.Combine(DataPath, "metadata");
+ }
+ }
+
+ public string GetInternalMetadataPath(Guid id)
+ {
+ var idString = id.ToString("N");
+
+ return Path.Combine(InternalMetadataPath, idString.Substring(0, 2), idString);
+ }
}
}