Add more vfs connection metrics. Make metrics more DRY

pull/374/head
Tim Robinson 2016-10-06 23:43:30 +00:00
rodzic 17de8dd1d3
commit 9696045ab0
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -83,6 +83,7 @@ define(function(require, exports, module) {
smith.debug = DEBUG;
emit.sticky("connectClient");
connection = connectClient(connectEngine, {
preConnectCheck: preConnectCheck,
debug: DEBUG
@ -110,6 +111,7 @@ define(function(require, exports, module) {
function preConnectCheck(callback) {
emit.sticky("preConnectCheckStart");
vfsEndpoint.isOnline(function(err, isOnline) {
if (err || !isOnline) return callback(null, false);
@ -118,7 +120,7 @@ define(function(require, exports, module) {
vfsEndpoint.isServerAlive(pingUrl, function(err, isAlive) {
if (!err && isAlive) {
emit("preConnectChecked");
emit("preConnectCheckEnd");
return callback(null, true);
}