aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-04 19:42:17 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-04 19:42:17 -0400
commit2e1f0190a270af20df1e7fab1c996e5e01024712 (patch)
treecbcda5937b8ec9908b2170abcd35294a39db2c67
parentee7e5f55fddbda8cd0be054862b842d4a6056c03 (diff)
parent9b20718e2fbdf63b00cfb2c995966cdad006891b (diff)
Merge
-rw-r--r--MediaBrowser.Common/Configuration/ApplicationPaths.cs29
1 files changed, 25 insertions, 4 deletions
diff --git a/MediaBrowser.Common/Configuration/ApplicationPaths.cs b/MediaBrowser.Common/Configuration/ApplicationPaths.cs
index 7fb1684d1..f24111025 100644
--- a/MediaBrowser.Common/Configuration/ApplicationPaths.cs
+++ b/MediaBrowser.Common/Configuration/ApplicationPaths.cs
@@ -41,9 +41,9 @@ namespace MediaBrowser.Common.Configuration
if (_pluginsPath == null)
{
_pluginsPath = Path.Combine(ProgramDataPath, "plugins");
- if (!Directory.Exists(PluginsPath))
+ if (!Directory.Exists(_configurationPath))
{
- Directory.CreateDirectory(PluginsPath);
+ Directory.CreateDirectory(_configurationPath);
}
}
@@ -62,9 +62,9 @@ namespace MediaBrowser.Common.Configuration
if (_configurationPath == null)
{
_configurationPath = Path.Combine(ProgramDataPath, "config");
- if (!Directory.Exists(ConfigurationPath))
+ if (!Directory.Exists(_configurationPath))
{
- Directory.CreateDirectory(ConfigurationPath);
+ Directory.CreateDirectory(_configurationPath);
}
}
return _configurationPath;
@@ -171,6 +171,27 @@ namespace MediaBrowser.Common.Configuration
}
}
+ private static string _ibnPath;
+ /// <summary>
+ /// Gets the path to the Images By Name directory
+ /// </summary>
+ public static string IBNPath
+ {
+ get
+ {
+ if (_ibnPath == null)
+ {
+ _ibnPath = Path.Combine(ProgramDataPath, "ImagesByName");
+ if (!Directory.Exists(_ibnPath))
+ {
+ Directory.CreateDirectory(_ibnPath);
+ }
+ }
+
+ return _pluginsPath;
+ }
+ }
+
/// <summary>
/// Gets the path to the application's ProgramDataFolder
/// </summary>