diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-07 17:42:29 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-07 17:42:29 -0400 |
| commit | b1859d41e861630a95357bf21bb46af6c4fb5686 (patch) | |
| tree | b6309083d34e9be8bea03cae82ca6b6e5b35d7eb /MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs | |
| parent | b82254060d2fa33ffb2fd87ba31196d61a4940af (diff) | |
update collection menus
Diffstat (limited to 'MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs b/MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs index 45b159574..a7d3854e7 100644 --- a/MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs +++ b/MediaBrowser.Server.Implementations/Configuration/ServerConfigurationManager.cs @@ -16,7 +16,6 @@ using System; using System.IO; using System.Linq; using CommonIO; -using MediaBrowser.Common.IO; namespace MediaBrowser.Server.Implementations.Configuration { @@ -25,7 +24,6 @@ namespace MediaBrowser.Server.Implementations.Configuration /// </summary> public class ServerConfigurationManager : BaseConfigurationManager, IServerConfigurationManager { - private readonly IFileSystem _fileSystem; /// <summary> /// Initializes a new instance of the <see cref="ServerConfigurationManager" /> class. @@ -33,10 +31,10 @@ namespace MediaBrowser.Server.Implementations.Configuration /// <param name="applicationPaths">The application paths.</param> /// <param name="logManager">The log manager.</param> /// <param name="xmlSerializer">The XML serializer.</param> + /// <param name="fileSystem">The file system.</param> public ServerConfigurationManager(IApplicationPaths applicationPaths, ILogManager logManager, IXmlSerializer xmlSerializer, IFileSystem fileSystem) - : base(applicationPaths, logManager, xmlSerializer) + : base(applicationPaths, logManager, xmlSerializer, fileSystem) { - _fileSystem = fileSystem; UpdateItemsByNamePath(); UpdateMetadataPath(); } @@ -203,7 +201,7 @@ namespace MediaBrowser.Server.Implementations.Configuration && !string.Equals(Configuration.ItemsByNamePath ?? string.Empty, newPath)) { // Validate - if (!_fileSystem.DirectoryExists(newPath)) + if (!FileSystem.DirectoryExists(newPath)) { throw new DirectoryNotFoundException(string.Format("{0} does not exist.", newPath)); } @@ -225,7 +223,7 @@ namespace MediaBrowser.Server.Implementations.Configuration && !string.Equals(Configuration.MetadataPath ?? string.Empty, newPath)) { // Validate - if (!_fileSystem.DirectoryExists(newPath)) + if (!FileSystem.DirectoryExists(newPath)) { throw new DirectoryNotFoundException(string.Format("{0} does not exist.", newPath)); } @@ -234,14 +232,6 @@ namespace MediaBrowser.Server.Implementations.Configuration } } - private void EnsureWriteAccess(string path) - { - var file = Path.Combine(path, Guid.NewGuid().ToString()); - - _fileSystem.WriteAllText(file, string.Empty); - _fileSystem.DeleteFile(file); - } - public void DisableMetadataService(string service) { DisableMetadataService(typeof(Movie), Configuration, service); |
