(ctx *gin.Context, serviceId string, start string, end string, page string, size string)
| 93 | } |
| 94 | |
| 95 | func (i *imlServiceController) AILogs(ctx *gin.Context, serviceId string, start string, end string, page string, size string) ([]*service_dto.AILogItem, int64, error) { |
| 96 | s, e, err := formatTime(start, end) |
| 97 | if err != nil { |
| 98 | return nil, 0, err |
| 99 | } |
| 100 | if serviceId == "" { |
| 101 | return nil, 0, fmt.Errorf("service id is empty") |
| 102 | } |
| 103 | if page == "" { |
| 104 | page = "1" |
| 105 | } |
| 106 | if size == "" { |
| 107 | size = "20" |
| 108 | } |
| 109 | p, err := strconv.Atoi(page) |
| 110 | if err != nil { |
| 111 | return nil, 0, err |
| 112 | } |
| 113 | ps, err := strconv.Atoi(size) |
| 114 | if err != nil { |
| 115 | return nil, 0, err |
| 116 | } |
| 117 | |
| 118 | return i.module.AILogs(ctx, serviceId, s, e, p, ps) |
| 119 | } |
| 120 | |
| 121 | func (i *imlServiceController) RestLogs(ctx *gin.Context, serviceId string, start string, end string, page string, size string) ([]*service_dto.RestLogItem, int64, error) { |
| 122 | s, e, err := formatTime(start, end) |
nothing calls this directly
no test coverage detected