Closed tfMovamo closed 5 years ago
Auf den ersten Blick schlägt hier das Thema aus #4 auf - denn in der Standard-Konfiguration benötigt das Leseskript Root-Rechte, um auf die Hardware zugreifen zu können. Das habe ich bisher (trotz der guten Idee aus #4) noch nicht behoben.
@tfMovamo: Bitte mal den Aufruf mit sudo ./start_save_rs500_to_redis.sh
versuchen.
Das ändert jedoch nichts daran, dass die Fehlerbehandlung an dieser Stelle alles andere als optimal ist. Insofern behandele ich das als Bug und sorge für eine aussagekräftigere Fehlermeldung in diesem Falle.
Der Bug in der Fehlerbehandlung wurde behoben, die notwendigen Änderungen passierten in Commit 541481e7f7c0fdcc8a28f41166462fbfd0f5e26d und sind mit Commit 62334a1c54118b7304084da7ee2e4d6021927999 auf den Master gewandert.
Dennoch benötige ich eine Rückmeldung bezüglich der Berechtigungs-Thematik. Lässt sich das Skript mit erhöhten Rechten wie gewünscht ausführen?
4 Wochen ohne Antwort. No news are good news.
Dennoch vielen Dank!
Oh, sorry. die Mails sind im Spam gelandet....
Mit root rechten läuft es. Danke
Ein
print(data)
ergibt "None" bei mir. Dadurch wird unter anderem die Exception nicht geworfen. Müsste ersetzt werden durch:if data == None or len(data) != 64:
Dann wird jedoch obige Meldung ausgespuckt. Haben sie da vielleicht eine Idee??