mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-21 14:03:29 -07:00
moved hosting, system tray out of common
This commit is contained in:
parent
2ec79e6744
commit
45b4972091
17 changed files with 115 additions and 93 deletions
|
@ -12,17 +12,15 @@ namespace NzbDrone.Update.Providers
|
|||
private readonly ServiceProvider _serviceProvider;
|
||||
private readonly ProcessProvider _processProvider;
|
||||
private readonly EnvironmentProvider _environmentProvider;
|
||||
private readonly IHostController _hostController;
|
||||
private static readonly Logger logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
public UpdateProvider(DiskProvider diskProvider, ServiceProvider serviceProvider,
|
||||
ProcessProvider processProvider, EnvironmentProvider environmentProvider, IHostController hostController)
|
||||
ProcessProvider processProvider, EnvironmentProvider environmentProvider)
|
||||
{
|
||||
_diskProvider = diskProvider;
|
||||
_serviceProvider = serviceProvider;
|
||||
_processProvider = processProvider;
|
||||
_environmentProvider = environmentProvider;
|
||||
_hostController = hostController;
|
||||
}
|
||||
|
||||
public UpdateProvider()
|
||||
|
@ -79,7 +77,7 @@ namespace NzbDrone.Update.Providers
|
|||
}
|
||||
|
||||
logger.Info("Killing all orphan IISExpress processes");
|
||||
_hostController.StopServer();
|
||||
_processProvider.KillAll("NzbDrone");
|
||||
|
||||
logger.Info("Creating backup of existing installation");
|
||||
_diskProvider.CopyDirectory(targetFolder, _environmentProvider.GetUpdateBackUpFolder());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue