fix(ops): remove .service suffix from systemctl commands in helper script (#20)

Co-authored-by: Developer <dev@example.com>
This commit is contained in:
Billie Ponder 2026-09-21 11:16:13 -04:00 committed by GitHub
parent 10d6260393
commit 2b93d3ff98
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 5 deletions

View File

@ -20,9 +20,9 @@ PUBLIC_WEBSITE_URL="https://motorsignal.app/api/version"
INTERNAL_API_URL="http://127.0.0.1:8080/api/v1/health" INTERNAL_API_URL="http://127.0.0.1:8080/api/v1/health"
restart_website_service() { restart_website_service() {
if sudo -n systemctl restart motorsignal-website.service >/dev/null 2>&1; then if sudo -n systemctl restart motorsignal-website >/dev/null 2>&1; then
return 0 return 0
elif systemctl restart motorsignal-website.service >/dev/null 2>&1; then elif systemctl restart motorsignal-website >/dev/null 2>&1; then
return 0 return 0
else else
return 1 return 1
@ -113,11 +113,11 @@ case "$ACTION" in
echo ">>> [OPS-HELPER] Scheduling detached API restart..." echo ">>> [OPS-HELPER] Scheduling detached API restart..."
systemd-run --unit="motorsignal-api-restart-$(date +%s)" \ systemd-run --unit="motorsignal-api-restart-$(date +%s)" \
--description="MotorSignal API Delayed Restart" \ --description="MotorSignal API Delayed Restart" \
bash -c 'sleep 2; systemctl restart motorsignal-api.service' >/dev/null 2>&1 || \ bash -c 'sleep 2; systemctl restart motorsignal-api' >/dev/null 2>&1 || \
sudo -n systemd-run --unit="motorsignal-api-restart-$(date +%s)" \ sudo -n systemd-run --unit="motorsignal-api-restart-$(date +%s)" \
--description="MotorSignal API Delayed Restart" \ --description="MotorSignal API Delayed Restart" \
bash -c 'sleep 2; systemctl restart motorsignal-api.service' >/dev/null 2>&1 || \ bash -c 'sleep 2; systemctl restart motorsignal-api' >/dev/null 2>&1 || \
(nohup bash -c 'sleep 2; sudo -n systemctl restart motorsignal-api.service || systemctl restart motorsignal-api.service' >/dev/null 2>&1 &) (nohup bash -c 'sleep 2; sudo -n systemctl restart motorsignal-api || systemctl restart motorsignal-api' >/dev/null 2>&1 &)
echo '{"status":"running","status_message":"motorsignal-api restart initiated; process will cycle momentarily."}' echo '{"status":"running","status_message":"motorsignal-api restart initiated; process will cycle momentarily."}'
exit 0 exit 0