Configurable Log Location
As a system administrator, I want to change the default storage location of log files from the settings menu, So that I can redirect logs to a network share or a drive better suited to my infrastructure.
Given the user selects "Change log location" from the settings menu,
When the current log path is displayed,
Then the user can input a new valid path to replace it.
Given the user inputs an invalid path for the log location,
When the change is submitted,
Then the application rejects it, displays an error, and keeps the previous valid location unchanged.
Given the user successfully changes the log location,
When the next backup runs,
Then all new log entries are written to the new location.