Commit Graph

4 Commits

Author SHA1 Message Date
Juergen Edelbluth 9f31745b29 Additional -> in textual outputs 2018-08-21 21:20:58 +02:00
Juergen Edelbluth 0f8881e4a9 Alternativer Weg zum Laden der Konfiguration
Nun wird eine Konfigurationsdatei an verschiedenen Stellen gesucht.
Zuerst im angegebenen Verzeichnis (hier nun meist `dirname(__file__)`),
dann in einem Verzeichnis, welches durch eine Umgebungsvariable
(Standard: `RS500_CONFIG_PATH`) gesetzt wird, dann im Home-Verzeichnis
des ausführenden Users im Unterverzeichnis `.rs500` und zuletzt im
Verzeichnis `/etc`.

Der erste Treffer gewinnt. Wenn an keiner Stelle die erforderliche Datei
gefunden wird, fliegt ein `FileNotFoundError`.

Dies soll die Ausführung der Skripte mit Konfiguration vereinfachen und
löst das in Issue #3 beschriebene Problem.
2018-08-18 10:27:15 +02:00
Juergen Edelbluth 29f25be7b8 Alle Shell- und Python-Skripte nun ausführbar
Dies ist eine erste Verbesserung im Hinblick auf Issue #3 - so sind alle Skripte nach dem Ausführen direkt executable.
2018-08-17 23:11:50 +02:00
Juergen Edelbluth 0f35baa0af check script 2018-02-18 18:13:47 +01:00