From 3d40c5ba36c5e98954c2bc6073b4cf35cd42711a Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 1 Oct 2013 14:24:27 -0400 Subject: fixed xml providers running over and over --- .../BaseApplicationPaths.cs | 50 +++++----------------- 1 file changed, 10 insertions(+), 40 deletions(-) (limited to 'MediaBrowser.Common.Implementations/BaseApplicationPaths.cs') diff --git a/MediaBrowser.Common.Implementations/BaseApplicationPaths.cs b/MediaBrowser.Common.Implementations/BaseApplicationPaths.cs index c177bd1ed..bee5e5dc4 100644 --- a/MediaBrowser.Common.Implementations/BaseApplicationPaths.cs +++ b/MediaBrowser.Common.Implementations/BaseApplicationPaths.cs @@ -72,10 +72,7 @@ namespace MediaBrowser.Common.Implementations { _dataDirectory = Path.Combine(ProgramDataPath, "data"); - if (!Directory.Exists(_dataDirectory)) - { - Directory.CreateDirectory(_dataDirectory); - } + Directory.CreateDirectory(_dataDirectory); } return _dataDirectory; @@ -98,10 +95,7 @@ namespace MediaBrowser.Common.Implementations { _imageCachePath = Path.Combine(CachePath, "images"); - if (!Directory.Exists(_imageCachePath)) - { - Directory.CreateDirectory(_imageCachePath); - } + Directory.CreateDirectory(_imageCachePath); } return _imageCachePath; @@ -123,10 +117,7 @@ namespace MediaBrowser.Common.Implementations if (_pluginsPath == null) { _pluginsPath = Path.Combine(ProgramDataPath, "plugins"); - if (!Directory.Exists(_pluginsPath)) - { - Directory.CreateDirectory(_pluginsPath); - } + Directory.CreateDirectory(_pluginsPath); } return _pluginsPath; @@ -148,10 +139,7 @@ namespace MediaBrowser.Common.Implementations if (_pluginConfigurationsPath == null) { _pluginConfigurationsPath = Path.Combine(PluginsPath, "configurations"); - if (!Directory.Exists(_pluginConfigurationsPath)) - { - Directory.CreateDirectory(_pluginConfigurationsPath); - } + Directory.CreateDirectory(_pluginConfigurationsPath); } return _pluginConfigurationsPath; @@ -170,10 +158,7 @@ namespace MediaBrowser.Common.Implementations if (_tempUpdatePath == null) { _tempUpdatePath = Path.Combine(ProgramDataPath, "updates"); - if (!Directory.Exists(_tempUpdatePath)) - { - Directory.CreateDirectory(_tempUpdatePath); - } + Directory.CreateDirectory(_tempUpdatePath); } return _tempUpdatePath; @@ -195,10 +180,7 @@ namespace MediaBrowser.Common.Implementations if (_logDirectoryPath == null) { _logDirectoryPath = Path.Combine(ProgramDataPath, "logs"); - if (!Directory.Exists(_logDirectoryPath)) - { - Directory.CreateDirectory(_logDirectoryPath); - } + Directory.CreateDirectory(_logDirectoryPath); } return _logDirectoryPath; } @@ -219,10 +201,7 @@ namespace MediaBrowser.Common.Implementations if (_configurationDirectoryPath == null) { _configurationDirectoryPath = Path.Combine(ProgramDataPath, "config"); - if (!Directory.Exists(_configurationDirectoryPath)) - { - Directory.CreateDirectory(_configurationDirectoryPath); - } + Directory.CreateDirectory(_configurationDirectoryPath); } return _configurationDirectoryPath; } @@ -256,10 +235,7 @@ namespace MediaBrowser.Common.Implementations { _cachePath = Path.Combine(ProgramDataPath, "cache"); - if (!Directory.Exists(_cachePath)) - { - Directory.CreateDirectory(_cachePath); - } + Directory.CreateDirectory(_cachePath); } return _cachePath; @@ -282,10 +258,7 @@ namespace MediaBrowser.Common.Implementations { _tempDirectory = Path.Combine(CachePath, "temp"); - if (!Directory.Exists(_tempDirectory)) - { - Directory.CreateDirectory(_tempDirectory); - } + Directory.CreateDirectory(_tempDirectory); } return _tempDirectory; @@ -318,10 +291,7 @@ namespace MediaBrowser.Common.Implementations programDataPath = Path.GetFullPath(programDataPath); } - if (!Directory.Exists(programDataPath)) - { - Directory.CreateDirectory(programDataPath); - } + Directory.CreateDirectory(programDataPath); return programDataPath; } -- cgit v1.2.3