nasa / fprime-gds

F´ Python Ground Data System (GDS).
https://github.com/nasa/fprime
Apache License 2.0
18 stars 37 forks source link

Handle PermissionErrors on downlink #150

Closed thomas-bc closed 1 year ago

thomas-bc commented 1 year ago
Originating Project/Creator
Affected Component
Affected Architectures(s)
Related Issue(s) https://github.com/nasa/fprime/issues/1970
Has Unit Tests (y/n)
Builds Without Errors (y/n)
Unit Tests Pass (y/n)
Documentation Included (y/n)

Change Description

Fixes crashes of the GDS when trying to downlink a file when downlink store is unwritable. Reported https://github.com/nasa/fprime/issues/1970

Testing/Review Recommendations

Tested locally, downlink, change permissions, downlink again. And again... etc. Behaves as expected