19 lines
430 B
Go
19 lines
430 B
Go
package slurm
|
|
|
|
import (
|
|
coreClient "gitlink.org.cn/JointCloud/pcm-coordinator/client"
|
|
)
|
|
|
|
type GetResourceStatsReq struct {
|
|
}
|
|
|
|
type GetResourceStatsResp struct {
|
|
Code string `json:"code"`
|
|
Msg string `json:"msg"`
|
|
Data coreClient.ResourceStats `json:"data"`
|
|
}
|
|
|
|
type Resource interface {
|
|
GetResourceStats(getResourceStatsReq GetResourceStatsReq) (getResourceStatsResp GetResourceStatsResp)
|
|
}
|