From 51a4f06289d78577477781ea9586b8242d3fd6fe Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Wed, 20 Dec 2017 00:39:16 +0100 Subject: [PATCH] Move assembly of paths into LoadConfigXml. --- AutoTx/AutoTx.cs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/AutoTx/AutoTx.cs b/AutoTx/AutoTx.cs index 4a5b80b..45ed6c0 100644 --- a/AutoTx/AutoTx.cs +++ b/AutoTx/AutoTx.cs @@ -125,6 +125,8 @@ namespace AutoTx private void LoadConfigXml() { try { _config = ServiceConfig.Deserialize(_configPath); + _incomingPath = Path.Combine(_config.SourceDrive, _config.IncomingDirectory); + _managedPath = Path.Combine(_config.SourceDrive, _config.ManagedDirectory); writeLogDebug("Loaded config from " + _configPath); } catch (ConfigurationErrorsException ex) { @@ -163,16 +165,8 @@ namespace AutoTx /// </summary> public void CheckConfiguration() { var configInvalid = false; - try { - _incomingPath = Path.Combine(_config.SourceDrive, _config.IncomingDirectory); - _managedPath = Path.Combine(_config.SourceDrive, _config.ManagedDirectory); - if (CheckSpoolingDirectories() == false) { - writeLog("ERROR checking spooling directories (incoming / managed)!"); - configInvalid = true; - } - } - catch (Exception ex) { - writeLog("Error in CheckConfiguration(): " + ex.Message + " " + ex.StackTrace); + if (CheckSpoolingDirectories() == false) { + writeLog("ERROR checking spooling directories (incoming / managed)!"); configInvalid = true; } -- GitLab