Fixed ConfCheck so that it doesn't raise nonexistent errors.

This commit is contained in:
sarah committed 2026-04-02 15:43:43 +02:00
1 parent 8abe270d93
commit ef5b40ffef
2 files changed
+19 -12

No files matched your search

+1 -1
View File
@@ -27,7 +27,7 @@ VarCall = "%%" # The characters used at the start and end of variable calls. Th
RootDir = "Unset" # Parent directory. Folder where all SaraSortd folders live. RootDir = "Unset" # Parent directory. Folder where all SaraSortd folders live.
InputDir = ["%RootDir%"] # If files get put here, they'll be sorted. InputDir = ["%RootDir%"] # If files get put here, they'll be sorted.
OutputDir = ["%RootDir%"] # Where sortted files go. OutputDir = ["%RootDir%"] # Where sortted files go.
LogDir = ".%RootDir%/Logs" # Where log files from SaraSortd go. LogDir = "%RootDir%/.Logs" # Where log files from SaraSortd go.
FailedDir =".%RootDir%/Failed" # For files that failed to be sorted. FailedDir =".%RootDir%/Failed" # For files that failed to be sorted.
[Names] [Names]
+18 -11
View File
@@ -111,26 +111,33 @@ def LogWrite(Text):
def ConfCheck(): def ConfCheck():
for Item in ConfVars: for Parameter, Value in ConfVars.items():
if (Item == None or Item == "Unset"): if (Value == None or Value == "Unset"):
TextOutput = Parse(ConfLog["Unset"], Item) TextOutput = Parse(ConfLog["Unset"], Parameter)
LogWrite(TextOutput) LogWrite(TextOutput)
Speak(TextOutput) Speak(TextOutput)
Error() Error()
for Item in ConfDirs: for Parameter, Value in ConfDirs.items():
if (Item == None or Item == "Unset"): if (Value == None or Value == "Unset"):
TextOutput = Parse(ConfLog["Unset"], Item) TextOutput = Parse(ConfLog["Unset"], Parameter)
LogWrite(TextOutput) LogWrite(TextOutput)
Speak(TextOutput) Speak(TextOutput)
Error() Error()
for Parameter, Value in ConfNames.items():
if (Value == None or Value == "Unset"):
TextOutput = Parse(ConfLog["Unset"], Parameter)
LogWrite(TextOutput)
Speak(TextOutput)
Error()
for Item in ConfLog: for Parameter, Value in ConfLog.items():
if (Item == None or Item == "Unset"): if (Value == None or Value == "Unset"):
TextOutput = Parse(ConfLog["Unset"], Item) TextOutput = Parse(ConfLog["Unset"], Parameter)
LogWrite(TextOutput) LogWrite(TextOutput)
Speak(TextOutput) Speak(TextOutput)
Error() Error()
def Init(): def Init():
@@ -144,7 +151,7 @@ def Init():
TextOutput = Parse(ConfLog["Start"]) TextOutput = Parse(ConfLog["Start"])
LogWrite(TextOutput) LogWrite(TextOutput)
Speak(TextOutput) Speak(TextOutput)
Main() Main()
else: else: