Config: Add access to config paths, more logging
This commit is contained in:
parent
2c675b6181
commit
e42638fb21
@ -33,6 +33,18 @@ Public Class ConfigManager(Of T)
|
|||||||
''' <returns></returns>
|
''' <returns></returns>
|
||||||
Public ReadOnly Property Config As T
|
Public ReadOnly Property Config As T
|
||||||
|
|
||||||
|
Public ReadOnly Property UserConfigPath As String
|
||||||
|
Get
|
||||||
|
Return _UserPath
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
Public ReadOnly Property ComputerConfigPath As String
|
||||||
|
Get
|
||||||
|
Return _ComputerPath
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' Creates a new instance of the ConfigManager
|
''' Creates a new instance of the ConfigManager
|
||||||
''' </summary>
|
''' </summary>
|
||||||
@ -164,6 +176,7 @@ Public Class ConfigManager(Of T)
|
|||||||
_Logger.Warn("Computer config could not be loaded!")
|
_Logger.Warn("Computer config could not be loaded!")
|
||||||
End Try
|
End Try
|
||||||
Else
|
Else
|
||||||
|
_Logger.Debug("Computer config does not exist.")
|
||||||
_ForceUserConfig = True
|
_ForceUserConfig = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@ -190,6 +203,8 @@ Public Class ConfigManager(Of T)
|
|||||||
_Logger.Error(ex)
|
_Logger.Error(ex)
|
||||||
_Logger.Warn("User config could not be loaded!")
|
_Logger.Warn("User config could not be loaded!")
|
||||||
End Try
|
End Try
|
||||||
|
Else
|
||||||
|
_Logger.Debug("User config does not exist.")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Return Config
|
Return Config
|
||||||
@ -246,6 +261,7 @@ Public Class ConfigManager(Of T)
|
|||||||
oFileStream.Flush()
|
oFileStream.Flush()
|
||||||
End Using
|
End Using
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
_Logger.Warn("Could not save config to {0}", Path)
|
||||||
_Logger.Error(ex)
|
_Logger.Error(ex)
|
||||||
Throw ex
|
Throw ex
|
||||||
End Try
|
End Try
|
||||||
@ -273,6 +289,7 @@ Public Class ConfigManager(Of T)
|
|||||||
|
|
||||||
Return oConfig
|
Return oConfig
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
_Logger.Warn("Could not load config from {0}", Path)
|
||||||
_Logger.Error(ex)
|
_Logger.Error(ex)
|
||||||
Throw ex
|
Throw ex
|
||||||
End Try
|
End Try
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user