Skip to content

Commit e3bcce6

Browse files
committed
Run prettier once over all JavaScript files'
1 parent 36ec5b7 commit e3bcce6

39 files changed

+3439
-2593
lines changed

examples/cluster-queue.js

+7-9
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,29 @@
11
'use strict';
22

3-
var
4-
Queue = require('..'),
3+
var Queue = require('..'),
54
cluster = require('cluster');
65

76
var numWorkers = 8;
87
var queue = Queue('test concurrent queue', 6379, '127.0.0.1');
98

10-
if(cluster.isMaster){
9+
if (cluster.isMaster) {
1110
for (var i = 0; i < numWorkers; i++) {
1211
cluster.fork();
1312
}
1413

1514
cluster.on('online', function(worker) {
1615
// Lets create a few jobs for every created worker
17-
for(var i=0; i<500; i++){
18-
queue.add({foo: 'bar'});
19-
};
16+
for (var i = 0; i < 500; i++) {
17+
queue.add({ foo: 'bar' });
18+
}
2019
});
2120

2221
cluster.on('exit', function(worker, code, signal) {
2322
console.log('worker ' + worker.process.pid + ' died');
2423
});
25-
}else{
26-
queue.process(function(job, jobDone){
24+
} else {
25+
queue.process(function(job, jobDone) {
2726
console.log('Job done by worker', cluster.worker.id, job.jobId);
2827
jobDone();
2928
});
3029
}
31-

examples/message.js

+42-33
Original file line numberDiff line numberDiff line change
@@ -10,40 +10,40 @@ interface JobOptions
1010
*/
1111

1212
// queue: Queue, msgId: string, data: {}, opts: JobOptions
13-
var Message = function Message(queue, msgId, data, opts){
13+
var Message = function Message(queue, msgId, data, opts) {
1414
this.queue = queue;
1515
this.msgId = msgId;
1616
this.data = data;
1717
this.opts = opts;
1818
this._progress = 0;
1919
};
2020

21-
Message.create = function(queue, msgId, data, opts){
21+
Message.create = function(queue, msgId, data, opts) {
2222
var deferred = when.defer();
2323
var msg = new Message(queue, msgId, data, opts);
24-
queue.client.HMSET(queue.toKey(msgId), msg.toData(), function(err){
25-
if(err){
24+
queue.client.HMSET(queue.toKey(msgId), msg.toData(), function(err) {
25+
if (err) {
2626
deferred.reject(err);
27-
}else{
27+
} else {
2828
deferred.resolve(job);
2929
}
3030
});
3131
return deferred.promise;
3232
};
3333

34-
Message.fromId = function(queue, msgId){
34+
Message.fromId = function(queue, msgId) {
3535
var deferred = when.defer();
36-
queue.client.HGETALL(queue.toKey(msgId), function(err, data){
37-
if(data){
36+
queue.client.HGETALL(queue.toKey(msgId), function(err, data) {
37+
if (data) {
3838
deferred.resolve(Message.fromData(queue, msgId, data));
39-
}else{
39+
} else {
4040
deferred.reject(err);
4141
}
4242
});
4343
return deferred.promise;
4444
};
4545

46-
Message.prototype.toData = function(){
46+
Message.prototype.toData = function() {
4747
return {
4848
name: this.name,
4949
data: JSON.stringify(this.data || {}),
@@ -52,71 +52,80 @@ Message.prototype.toData = function(){
5252
};
5353
};
5454

55-
Message.prototype.progress = function(progress){
56-
if(progress){
55+
Message.prototype.progress = function(progress) {
56+
if (progress) {
5757
var deferred = when.defer();
5858
var _this = this;
59-
this.queue.client.hset(this.queue.toKey(this.msgId), 'progress', progress, function(err){
60-
if(err){
61-
deferred.reject(err);
62-
}else{
63-
deferred.resolve();
64-
_this.queue.emit('progress', _this, progress);
59+
this.queue.client.hset(
60+
this.queue.toKey(this.msgId),
61+
'progress',
62+
progress,
63+
function(err) {
64+
if (err) {
65+
deferred.reject(err);
66+
} else {
67+
deferred.resolve();
68+
_this.queue.emit('progress', _this, progress);
69+
}
6570
}
66-
});
71+
);
6772
return deferred.promise;
68-
}else{
73+
} else {
6974
return this._progress;
7075
}
7176
};
7277

73-
Job.prototype.completed = function(){
78+
Job.prototype.completed = function() {
7479
return this._done('completed');
7580
};
7681

77-
Job.prototype.failed = function(err){
82+
Job.prototype.failed = function(err) {
7883
return this._done('failed');
7984
};
8085

81-
Job.prototype.isCompleted = function(){
86+
Job.prototype.isCompleted = function() {
8287
return this._isDone('completed');
8388
};
8489

85-
Job.prototype.isFailed = function(){
90+
Job.prototype.isFailed = function() {
8691
return this._isDone('failed');
8792
};
8893

89-
Job.prototype._isDone = function(list){
94+
Job.prototype._isDone = function(list) {
9095
var deferred = when.defer();
91-
this.queue.client.SISMEMBER(this.queue.toKey(list), this.jobId, function(err, isMember){
92-
if(err){
96+
this.queue.client.SISMEMBER(this.queue.toKey(list), this.jobId, function(
97+
err,
98+
isMember
99+
) {
100+
if (err) {
93101
deferred.reject(err);
94-
}else{
102+
} else {
95103
deferred.resolve(isMember === 1);
96104
}
97105
});
98106
return deferred.promise;
99107
};
100108

101-
Job.prototype._done = function(list){
109+
Job.prototype._done = function(list) {
102110
var deferred = when.defer();
103111
var queue = this.queue;
104112
var activeList = queue.toKey('active');
105113
var completedList = queue.toKey(list);
106114

107-
queue.client.multi()
115+
queue.client
116+
.multi()
108117
.lrem(activeList, 0, this.jobId)
109118
.sadd(completedList, this.jobId)
110-
.exec(function(err){
119+
.exec(function(err) {
111120
!err && deferred.resolve();
112121
err && deferred.reject(err);
113122
});
114123
return deferred.promise;
115124
};
116125

117126
/**
118-
*/
119-
Job.fromData = function(queue, jobId, data){
127+
*/
128+
Job.fromData = function(queue, jobId, data) {
120129
var job = new Job(queue, jobId, data.name, JSON.parse(data.data), data.opts);
121130
job._progress = parseInt(data.progress);
122131
return job;

examples/state.js

+14-16
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
var machine = Machine('signup', opts); // opts -> redis connection mostly, name of the machine.
88

9-
machine.state('send mail', function(data, next){
9+
machine.state('send mail', function(data, next) {
1010
// In this state we send an email with a confirmation link and exit the state
1111
next('wait confirmation', data);
1212
});
1313

1414
machine.state('wait confirmation'); // // In this state we do nothing we just wait for an external input
1515

16-
machine.state('confirm user', function(task){
16+
machine.state('confirm user', function(task) {
1717
return data;
1818
});
1919

@@ -22,27 +22,25 @@ machine.next('wait confirmation', data);
2222
/**
2323
queue('wait confirmation').add(data);
2424
*/
25-
machine.state('transcode video', function(data){
26-
// transcode...
27-
this.next('append moov');
28-
}).catch(function(err){
29-
this.next('delete tmp');
30-
});
31-
32-
machine.state('append moov', input, function(data, next){
25+
machine
26+
.state('transcode video', function(data) {
27+
// transcode...
28+
this.next('append moov');
29+
})
30+
.catch(function(err) {
31+
this.next('delete tmp');
32+
});
33+
34+
machine.state('append moov', input, function(data, next) {
3335
// Append MOOV etc.
3436
this.next('delete tmp');
3537
});
3638

37-
machine.next('delete temp', input, function(data, next){
39+
machine.next('delete temp', input, function(data, next) {
3840
// delete temp file
3941
this.next('update user account');
4042
});
4143

42-
machine.state('update user account', function(data, next){
44+
machine.state('update user account', function(data, next) {
4345
// update database
4446
});
45-
46-
47-
48-

index.js

-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
21
module.exports = require('./lib/queue');
32
module.exports.Job = require('./lib/job');

lib/backoffs.js

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
var _ = require('lodash');
22

33
var builtinStrategies = {
4-
fixed: function (delay) {
5-
return function () {
4+
fixed: function(delay) {
5+
return function() {
66
return delay;
77
};
88
},
99

10-
exponential: function (delay) {
11-
return function (attemptsMade) {
10+
exponential: function(delay) {
11+
return function(attemptsMade) {
1212
return Math.round((Math.pow(2, attemptsMade) - 1) * delay);
1313
};
1414
}
@@ -20,12 +20,16 @@ function lookupStrategy(backoff, customStrategies) {
2020
} else if (backoff.type in builtinStrategies) {
2121
return builtinStrategies[backoff.type](backoff.delay);
2222
} else {
23-
throw new Error('Unknown backoff strategy ' + backoff.type + '. If a custom backoff strategy is used, specify it when the queue is created.');
23+
throw new Error(
24+
'Unknown backoff strategy ' +
25+
backoff.type +
26+
'. If a custom backoff strategy is used, specify it when the queue is created.'
27+
);
2428
}
2529
}
2630

2731
module.exports = {
28-
normalize: function (backoff) {
32+
normalize: function(backoff) {
2933
if (_.isFinite(backoff)) {
3034
return {
3135
type: 'fixed',
@@ -36,7 +40,7 @@ module.exports = {
3640
}
3741
},
3842

39-
calculate: function (backoff, attemptsMade, customStrategies) {
43+
calculate: function(backoff, attemptsMade, customStrategies) {
4044
if (backoff) {
4145
var strategy = lookupStrategy(backoff, customStrategies);
4246

lib/commands/index.js

+20-17
Original file line numberDiff line numberDiff line change
@@ -24,33 +24,36 @@ fs = Promise.promisifyAll(fs);
2424
// for some very strange reason, defining scripts with this code results in this error
2525
// when executing the scripts: ERR value is not an integer or out of range
2626
//
27-
module.exports = (function (){
27+
module.exports = (function() {
2828
var scripts;
2929

30-
return function(client){
31-
return utils.isRedisReady(client).then(function(){
30+
return function(client) {
31+
return utils.isRedisReady(client).then(function() {
3232
scripts = scripts || loadScripts(__dirname);
3333

34-
return scripts.each(function (command){
34+
return scripts.each(function(command) {
3535
return client.defineCommand(command.name, command.options);
3636
});
3737
});
3838
};
3939
})();
4040

4141
function loadScripts(dir) {
42-
return fs.readdirAsync(dir).filter(function (file){
43-
return path.extname(file) === '.lua';
44-
}).map(function (file) {
45-
var longName = path.basename(file, '.lua');
46-
var name = longName.split('-')[0];
47-
var numberOfKeys = parseInt(longName.split('-')[1]);
48-
49-
return fs.readFileAsync(path.join(dir, file)).then(function(lua){
50-
return {
51-
name: name,
52-
options: { numberOfKeys: numberOfKeys, lua: lua.toString() }
53-
};
42+
return fs
43+
.readdirAsync(dir)
44+
.filter(function(file) {
45+
return path.extname(file) === '.lua';
46+
})
47+
.map(function(file) {
48+
var longName = path.basename(file, '.lua');
49+
var name = longName.split('-')[0];
50+
var numberOfKeys = parseInt(longName.split('-')[1]);
51+
52+
return fs.readFileAsync(path.join(dir, file)).then(function(lua) {
53+
return {
54+
name: name,
55+
options: { numberOfKeys: numberOfKeys, lua: lua.toString() }
56+
};
57+
});
5458
});
55-
});
5659
}

lib/errors.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
'use strict';
22

33
module.exports.Messages = {
4-
RETRY_JOB_NOT_EXIST: 'Couldn\'t retry job: The job doesn\'t exist',
5-
RETRY_JOB_IS_LOCKED: 'Couldn\'t retry job: The job is locked',
6-
RETRY_JOB_NOT_FAILED: 'Couldn\'t retry job: The job has been already retried or has not failed'
7-
};
4+
RETRY_JOB_NOT_EXIST: "Couldn't retry job: The job doesn't exist",
5+
RETRY_JOB_IS_LOCKED: "Couldn't retry job: The job is locked",
6+
RETRY_JOB_NOT_FAILED:
7+
"Couldn't retry job: The job has been already retried or has not failed"
8+
};

0 commit comments

Comments
 (0)