Clean up error handling
This commit is contained in:
6
main.go
6
main.go
@@ -70,7 +70,7 @@ func (ph *PHandler) serveRoot(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
err = ph.sendAlert(m)
|
err = ph.sendAlert(m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
sendError(w, http.StatusInternalServerError, "Error sending to PagerDuty: %s", err)
|
sendError(w, http.StatusInternalServerError, "%s", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
sendResponse(w, "Page sent")
|
sendResponse(w, "Page sent")
|
||||||
@@ -79,12 +79,12 @@ func (ph *PHandler) serveRoot(w http.ResponseWriter, r *http.Request) {
|
|||||||
func (ph *PHandler) sendAlert(m string) error {
|
func (ph *PHandler) sendAlert(m string) error {
|
||||||
err := ph.pd.sendAlert(m)
|
err := ph.pd.sendAlert(m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("Error sending to PagerDuty: %s", err)
|
return fmt.Errorf("Error sending to PagerDuty: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
err = ph.gc.sendMessage(ph.garminIMEI, ph.garminSender, m)
|
err = ph.gc.sendMessage(ph.garminIMEI, ph.garminSender, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("Error sending to Garmin: %s", err)
|
return fmt.Errorf("Error sending to Garmin: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
Reference in New Issue
Block a user