memcached
Advanced tools
Comparing version 0.1.5 to 0.2.0
@@ -19,3 +19,3 @@ "use strict"; | ||
pong.stderr.on('data', function stderrdata (data) { | ||
callback(data.toString().split('\n')[0].substr(14), false); | ||
callback(new Error(data.toString().split('\n')[0].substr(14)), false); | ||
pong.kill(); | ||
@@ -22,0 +22,0 @@ }); |
@@ -247,3 +247,3 @@ "use strict"; | ||
if (server in this.issues && this.issues[server].failed) { | ||
return query.callback && query.callback('Server not available'); | ||
return query.callback && query.callback(new Error('Server not available')); | ||
} | ||
@@ -260,6 +260,6 @@ | ||
if (error) return query.callback && query.callback(error); | ||
if (!S) return query.callback && query.callback('Connect did not give a server'); | ||
if (!S) return query.callback && query.callback(new Error('Connect did not give a server')); | ||
if (S.readyState !== 'open') { | ||
return query.callback && query.callback('Connection readyState is set to ' + S.readySate); | ||
return query.callback && query.callback(new Error('Connection readyState is set to ' + S.readySate)); | ||
} | ||
@@ -367,3 +367,5 @@ | ||
, 'NOT_STORED': function notstored(tokens, dataSet, err) { | ||
err.push('Item is not stored'); | ||
var errObj = new Error('Item is not stored'); | ||
errObj.notStored = true; | ||
err.push(errObj); | ||
return [CONTINUE, false]; | ||
@@ -373,3 +375,3 @@ } | ||
, 'ERROR': function error(tokens, dataSet, err) { | ||
err.push('Received an ERROR response'); | ||
err.push(new Error('Received an ERROR response')); | ||
return [FLUSH, false]; | ||
@@ -379,3 +381,3 @@ } | ||
, 'CLIENT_ERROR': function clienterror(tokens, dataSet, err) { | ||
err.push(tokens.splice(1).join(' ')); | ||
err.push(new Error(tokens.splice(1).join(' '))); | ||
return [CONTINUE, false]; | ||
@@ -669,3 +671,3 @@ } | ||
metaData.execution = Date.now() - metaData.start; | ||
metaData.callback.call(metaData, 'Unknown response from the memcached server: "' + token + '"', false); | ||
metaData.callback.call(metaData, new Error('Unknown response from the memcached server: "' + token + '"'), false); | ||
} | ||
@@ -779,3 +781,3 @@ } | ||
if (length > this.maxValue) { | ||
return privates.errorResponse('The length of the value is greater than ' + this.maxValue, callback); | ||
return privates.errorResponse(new Error('The length of the value is greater than ' + this.maxValue), callback); | ||
} | ||
@@ -782,0 +784,0 @@ |
{ | ||
"name": "memcached" | ||
, "version": "0.1.5" | ||
, "version": "0.2.0" | ||
, "author": "Arnout Kazemier" | ||
@@ -38,3 +38,3 @@ , "description": "A fully featured Memcached API client, supporting both single and clustered Memcached servers through consistent hashing and failover/failure. Memcached is rewrite of nMemcached, which will be deprecated in the near future." | ||
"hashring": "0.0.x" | ||
, "jackpot": "0.0.x" | ||
, "jackpot": ">=0.0.2" | ||
} | ||
@@ -41,0 +41,0 @@ , "devDependencies": { |
Sorry, the diff of this file is not supported yet
436756
2321
Updatedjackpot@>=0.0.2