refactor: Log the app data directory

pull/92/head
Robert Dailey 3 years ago
parent 199cbbcdf6
commit 82856495b5

@ -1,6 +1,7 @@
using System.IO.Abstractions; using System.IO.Abstractions;
using CliFx.Exceptions; using CliFx.Exceptions;
using Common; using Common;
using Serilog;
using TrashLib; using TrashLib;
namespace Recyclarr.Command.Initialization; namespace Recyclarr.Command.Initialization;
@ -10,12 +11,14 @@ public class DefaultAppDataSetup : IDefaultAppDataSetup
private readonly IEnvironment _env; private readonly IEnvironment _env;
private readonly IAppPaths _paths; private readonly IAppPaths _paths;
private readonly IFileSystem _fs; private readonly IFileSystem _fs;
private readonly ILogger _log;
public DefaultAppDataSetup(IEnvironment env, IAppPaths paths, IFileSystem fs) public DefaultAppDataSetup(IEnvironment env, IAppPaths paths, IFileSystem fs, ILogger log)
{ {
_env = env; _env = env;
_paths = paths; _paths = paths;
_fs = fs; _fs = fs;
_log = log;
} }
public void SetupDefaultPath(string? appDataDirectoryOverride, bool forceCreate) public void SetupDefaultPath(string? appDataDirectoryOverride, bool forceCreate)
@ -55,5 +58,7 @@ public class DefaultAppDataSetup : IDefaultAppDataSetup
var dir = _fs.Directory.CreateDirectory(appDataDirectoryOverride); var dir = _fs.Directory.CreateDirectory(appDataDirectoryOverride);
_paths.SetAppDataPath(dir.FullName); _paths.SetAppDataPath(dir.FullName);
} }
_log.Debug("App Data Dir: {AppData}", _paths.GetAppDataPath());
} }
} }

Loading…
Cancel
Save