aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-23 15:17:21 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-04-23 15:17:21 -0400
commit4390e2f7108f24f89a1bf7ef9f6f7c9c57b4f221 (patch)
treef0c18dd698667e186bffc6ab72509982d3122f3b /MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
parent0e7ad811acfa6a12555dfb205cd259584565b0e9 (diff)
#35 - Make IBN path configurable
Diffstat (limited to 'MediaBrowser.Server.Implementations/ServerApplicationPaths.cs')
-rw-r--r--MediaBrowser.Server.Implementations/ServerApplicationPaths.cs28
1 files changed, 20 insertions, 8 deletions
diff --git a/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs b/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
index a723eb38e..6d345a99c 100644
--- a/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
+++ b/MediaBrowser.Server.Implementations/ServerApplicationPaths.cs
@@ -106,7 +106,7 @@ namespace MediaBrowser.Server.Implementations
/// Gets the path to the Images By Name directory
/// </summary>
/// <value>The images by name path.</value>
- public string ImagesByNamePath
+ public string ItemsByNamePath
{
get
{
@@ -121,6 +121,18 @@ namespace MediaBrowser.Server.Implementations
return _ibnPath;
}
+ set
+ {
+ _ibnPath = value;
+
+ _peoplePath = null;
+ _studioPath = null;
+ _genrePath = null;
+ _yearPath = null;
+ _musicArtistsPath = null;
+ _generalPath = null;
+ _ratingsPath = null;
+ }
}
/// <summary>
@@ -137,7 +149,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_peoplePath == null)
{
- _peoplePath = Path.Combine(ImagesByNamePath, "People");
+ _peoplePath = Path.Combine(ItemsByNamePath, "People");
if (!Directory.Exists(_peoplePath))
{
Directory.CreateDirectory(_peoplePath);
@@ -162,7 +174,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_genrePath == null)
{
- _genrePath = Path.Combine(ImagesByNamePath, "Genre");
+ _genrePath = Path.Combine(ItemsByNamePath, "Genre");
if (!Directory.Exists(_genrePath))
{
Directory.CreateDirectory(_genrePath);
@@ -187,7 +199,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_studioPath == null)
{
- _studioPath = Path.Combine(ImagesByNamePath, "Studio");
+ _studioPath = Path.Combine(ItemsByNamePath, "Studio");
if (!Directory.Exists(_studioPath))
{
Directory.CreateDirectory(_studioPath);
@@ -212,7 +224,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_yearPath == null)
{
- _yearPath = Path.Combine(ImagesByNamePath, "Year");
+ _yearPath = Path.Combine(ItemsByNamePath, "Year");
if (!Directory.Exists(_yearPath))
{
Directory.CreateDirectory(_yearPath);
@@ -237,7 +249,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_generalPath == null)
{
- _generalPath = Path.Combine(ImagesByNamePath, "General");
+ _generalPath = Path.Combine(ItemsByNamePath, "General");
if (!Directory.Exists(_generalPath))
{
Directory.CreateDirectory(_generalPath);
@@ -262,7 +274,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_ratingsPath == null)
{
- _ratingsPath = Path.Combine(ImagesByNamePath, "Ratings");
+ _ratingsPath = Path.Combine(ItemsByNamePath, "Ratings");
if (!Directory.Exists(_ratingsPath))
{
Directory.CreateDirectory(_ratingsPath);
@@ -363,7 +375,7 @@ namespace MediaBrowser.Server.Implementations
{
if (_musicArtistsPath == null)
{
- _musicArtistsPath = Path.Combine(ImagesByNamePath, "Artists");
+ _musicArtistsPath = Path.Combine(ItemsByNamePath, "Artists");
if (!Directory.Exists(_musicArtistsPath))
{
Directory.CreateDirectory(_musicArtistsPath);