StatsD_Types: Use 'present' qualifier; use template hierarchy
Change-Id: Ic9207e465bbee77d898d4d710a696656e43eac8d
This commit is contained in:
parent
aecdcec8ca
commit
09daa2e6cc
|
@ -48,25 +48,18 @@ template StatsDMessage tr_StatsDMsg1(template StatsDMetric metric) := {
|
||||||
[0] := metric
|
[0] := metric
|
||||||
}
|
}
|
||||||
|
|
||||||
template StatsDMetric tr_StatsDMetric(template MetricName name, template MetricValue val := ?, template MetricType mtype) := {
|
template (present) StatsDMetric tr_StatsDMetric(template (present) MetricName name, template (present) MetricValue val := ?,
|
||||||
|
template (present) MetricType mtype) := {
|
||||||
name := name,
|
name := name,
|
||||||
val := val,
|
val := val,
|
||||||
mtype := mtype,
|
mtype := mtype,
|
||||||
srate := *
|
srate := *
|
||||||
}
|
}
|
||||||
|
|
||||||
template StatsDMetric tr_StatsDMetricCounter(template MetricName name, template MetricValue val := ?) := {
|
template (present) StatsDMetric tr_StatsDMetricCounter(template (present) MetricName name, template (present) MetricValue val := ?) :=
|
||||||
name := name,
|
tr_StatsDMetric(name, val, "c");
|
||||||
val := val,
|
|
||||||
mtype := "c",
|
|
||||||
srate := *
|
|
||||||
}
|
|
||||||
|
|
||||||
template StatsDMetric tr_StatsDMetricGauge(template MetricName name, template MetricValue val := ?) := {
|
template (present) StatsDMetric tr_StatsDMetricGauge(template (present) MetricName name, template (present) MetricValue val := ?) :=
|
||||||
name := name,
|
tr_StatsDMetric(name, val, "g");
|
||||||
val := val,
|
|
||||||
mtype := "g",
|
|
||||||
srate := *
|
|
||||||
}
|
|
||||||
|
|
||||||
} with { encode "TEXT" }
|
} with { encode "TEXT" }
|
||||||
|
|
Loading…
Reference in New Issue