UCLA-Rocket-Project / OLD-Ares2022-2023

Central Repository for Ares Software
3 stars 0 forks source link

Add script to ease operation of RPi services. #47

Closed harrisonCassar closed 1 year ago

harrisonCassar commented 1 year ago

Addresses #41.

Adds script with an easy-to-use interface (as described in ticket description).

NOTE: Normally, wrappers around basic commands are smelly code practice due to the need to perhaps update/mistakes/not-full functionality, etc. However, we make an exception in this case due to our goal of streamlining the system operation process (i.e. we want to be able to have operators call this script directly, and have documentation BUILT-IN into what they're calling, as opposed to referencing some verbose Linux man pages with descriptions of irrelevant functionalities). Additionally, this enables automated service restart done by other operations, say after a GSW deployment (see #16).

harrisonCassar commented 1 year ago

Woops, didn't mean to have this review-ready! Since we've already merged, I'll just add some hotfixes to another PR (#48).