调用接口失败返回空数据

This commit is contained in:
tzwang 2023-02-07 01:25:41 -08:00
parent 99b3f2f70f
commit 8d92a343bf
3 changed files with 7 additions and 7 deletions

View File

@ -85,7 +85,8 @@ func GetClusterId() int {
req.Header.Add("token", token)
resp, err := c.Do(req)
if err != nil {
log.Fatal(err)
//test return
return 0
}
body, err := ioutil.ReadAll(resp.Body)
var res cluster
@ -117,7 +118,7 @@ func GetToken() string {
resp, err := c.Do(req)
if err != nil {
log.Fatal(err)
return ""
}
body, err := ioutil.ReadAll(resp.Body)
@ -148,7 +149,7 @@ func GetTokenState(token string) bool {
resp, err := c.Do(req)
var res stateToken
if err != nil {
log.Fatal(err)
return false
}
body, err := ioutil.ReadAll(resp.Body)
err = json.Unmarshal(body, &res)

View File

@ -45,6 +45,7 @@ type data_job struct {
func ListJobs() pbslurm.ListJobsResp {
jobsResp := pbslurm.ListJobsResp{}
jobsUrl := "hpc/openapi/v2/jobs?"
c := http.Client{Timeout: time.Duration(3) * time.Second}
@ -73,7 +74,7 @@ func ListJobs() pbslurm.ListJobsResp {
var res resultJobs
if err != nil {
log.Fatal(err)
return jobsResp
}
body, err := ioutil.ReadAll(respUrl.Body)
@ -85,8 +86,6 @@ func ListJobs() pbslurm.ListJobsResp {
defer respUrl.Body.Close()
jobsResp := pbslurm.ListJobsResp{}
for _, e := range res.Data.List {
var job pbslurm.JobInfoGet
jobId, err := strconv.Atoi(e.JobId)

View File

@ -79,7 +79,7 @@ func ListDbJobs() pbslurm.ListDbJobsResp {
var res resultJobHistory
if err != nil {
log.Fatal(err)
return resp
}
body, err := ioutil.ReadAll(respUrl.Body)