MCPcopy Create free account
hub / github.com/3rdparty/libprocess / add

Method add

src/metrics/metrics.cpp:121–130  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119
120
121Future<Nothing> MetricsProcess::add(Owned<Metric> metric)
122{
123 bool inserted = metrics.emplace(metric->name(), metric).second;
124
125 if (!inserted) {
126 return Failure("Metric '" + metric->name() + "' was already added");
127 }
128
129 return Nothing();
130}
131
132
133Future<Nothing> MetricsProcess::remove(const string& name)

Callers 1

TESTFunction · 0.45

Calls 1

FailureClass · 0.85

Tested by 1

TESTFunction · 0.36