Change footprint variabel from bool to string

The footprint variable also indicates the type of statistic used now
This commit is contained in:
2024-07-20 08:59:07 +02:00
parent b6f011c669
commit 721b6b2afa
7 changed files with 29 additions and 29 deletions

View File

@@ -2022,7 +2022,7 @@ type GlobalMetricListItem {
name: String!
unit: Unit!
scope: MetricScope!
footprint: Boolean
footprint: String
availability: [ClusterSupport!]!
}
@@ -3531,9 +3531,9 @@ func (ec *executionContext) _GlobalMetricListItem_footprint(ctx context.Context,
if resTmp == nil {
return graphql.Null
}
res := resTmp.(bool)
res := resTmp.(string)
fc.Result = res
return ec.marshalOBoolean2bool(ctx, field.Selections, res)
return ec.marshalOString2string(ctx, field.Selections, res)
}
func (ec *executionContext) fieldContext_GlobalMetricListItem_footprint(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
@@ -3543,7 +3543,7 @@ func (ec *executionContext) fieldContext_GlobalMetricListItem_footprint(_ contex
IsMethod: false,
IsResolver: false,
Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
return nil, errors.New("field of type Boolean does not have child fields")
return nil, errors.New("field of type String does not have child fields")
},
}
return fc, nil

View File

@@ -8,7 +8,7 @@
},
"scope": "node",
"aggregation": "avg",
"footprint": true,
"footprint": "avg",
"timestep": 60,
"peak": 72,
"normal": 72,
@@ -36,7 +36,7 @@
},
"scope": "node",
"aggregation": "sum",
"footprint": true,
"footprint": "max",
"timestep": 60,
"peak": 256,
"normal": 128,
@@ -51,7 +51,7 @@
},
"scope": "hwthread",
"aggregation": "sum",
"footprint": true,
"footprint": "avg",
"timestep": 60,
"peak": 5600,
"normal": 1000,
@@ -94,7 +94,7 @@
},
"scope": "socket",
"aggregation": "sum",
"footprint": true,
"footprint": "avg",
"timestep": 60,
"peak": 350,
"normal": 100,