mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2025-06-08 00:23:48 +02:00
Refactor
This commit is contained in:
parent
4a5fd96b32
commit
e35cfbc3dd
@ -68,6 +68,14 @@ type Job struct {
|
|||||||
// *int64 `json:"id,omitempty"` >> never used in the job-archive, only
|
// *int64 `json:"id,omitempty"` >> never used in the job-archive, only
|
||||||
// available via REST-API
|
// available via REST-API
|
||||||
//
|
//
|
||||||
|
// JobMeta model
|
||||||
|
// @Description Meta data information of a HPC job.
|
||||||
|
type JobMeta struct {
|
||||||
|
ID *int64 `json:"id,omitempty"`
|
||||||
|
Statistics map[string]JobStatistics `json:"statistics"`
|
||||||
|
BaseJob
|
||||||
|
StartTime int64 `json:"startTime" db:"start_time" example:"1649723812" minimum:"1"`
|
||||||
|
}
|
||||||
|
|
||||||
type JobLink struct {
|
type JobLink struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
@ -79,15 +87,6 @@ type JobLinkResultList struct {
|
|||||||
Count int `json:"count"`
|
Count int `json:"count"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// JobMeta model
|
|
||||||
// @Description Meta data information of a HPC job.
|
|
||||||
type JobMeta struct {
|
|
||||||
ID *int64 `json:"id,omitempty"`
|
|
||||||
Statistics map[string]JobStatistics `json:"statistics"`
|
|
||||||
BaseJob
|
|
||||||
StartTime int64 `json:"startTime" db:"start_time" example:"1649723812" minimum:"1"`
|
|
||||||
}
|
|
||||||
|
|
||||||
const (
|
const (
|
||||||
MonitoringStatusDisabled int32 = 0
|
MonitoringStatusDisabled int32 = 0
|
||||||
MonitoringStatusRunningOrArchiving int32 = 1
|
MonitoringStatusRunningOrArchiving int32 = 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user