aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/node/stress/metrics_server.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/node/stress/metrics_server.js')
-rw-r--r--src/node/stress/metrics_server.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/node/stress/metrics_server.js b/src/node/stress/metrics_server.js
index d0d93631c1..3ab4b4c82d 100644
--- a/src/node/stress/metrics_server.js
+++ b/src/node/stress/metrics_server.js
@@ -44,8 +44,8 @@ function getGauge(call, callback) {
/* jshint validthis: true */
// Should be bound to a MetricsServer object
var name = call.request.name;
- if (this.gauges.hasOwnProperty[name]) {
- callback(null, {name: name, value: this.gauges[name]()});
+ if (this.gauges.hasOwnProperty(name)) {
+ callback(null, _.assign({name: name}, this.gauges[name]()));
} else {
callback({code: grpc.status.NOT_FOUND,
details: 'No such gauge: ' + name});
@@ -56,7 +56,7 @@ function getAllGauges(call) {
/* jshint validthis: true */
// Should be bound to a MetricsServer object
_.each(this.gauges, function(getter, name) {
- call.write({name: name, value: getter()});
+ call.write(_.assign({name: name}, getter()));
});
call.end();
}