// saveHypervisorHelper saves the hypervisor object and handles sending a // response in case of error func saveHypervisorHelper(hr HTTPResponse, hypervisor *lochness.Hypervisor) bool { if err := hypervisor.Validate(); err != nil { hr.JSONMsg(http.StatusBadRequest, err.Error()) return false } // Save if err := hypervisor.Save(); err != nil { hr.JSONError(http.StatusInternalServerError, err) return false } return true }