Skip to content

Commit

Permalink
Tweaks and cleanup.
Browse files Browse the repository at this point in the history
  • Loading branch information
remixz committed Nov 14, 2012
1 parent 757a8e9 commit fd1c392
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions bin/index.js
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
var optimist = require('optimist'), var optimist = require('optimist'),
wizardry = require('./../lib/wizardry'); wizardry = require('./../lib/wizardry');


var callback = function(err) { var stdout = function(err) {
if (err) { console.dir(err); }; if (err) { console.dir(err); };
} }


Expand All @@ -14,5 +14,5 @@ var argv = optimist.usage('Usage: $0 [images] [task]')
.describe('t', 'Task file used to process images.') .describe('t', 'Task file used to process images.')
.argv; .argv;


wizardry([__dirname + '/' + argv.i], require('./' + argv.t), callback); wizardry([__dirname + '/' + argv.i], require('./' + __dirname + '/' + argv.t), stdout);


12 changes: 6 additions & 6 deletions lib/wizardry.js
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ module.exports = function (images, task, callback) {


var args = []; var args = [];


var cpu = task.threads ? task.threads : require('os').cpus().length; var cpu = task.processes ? task.processes : require('os').cpus().length;
_.defaults(env, { _.defaults(env, {
cpu: cpu cpu: cpu
}); });
Expand All @@ -57,13 +57,13 @@ module.exports = function (images, task, callback) {
var args_processed = args.slice(0); var args_processed = args.slice(0);
args_processed.push(filename); args_processed.push(filename);
var process = spawn('gm', args_processed); var process = spawn('gm', args_processed);
process.on('exit', function(code) {callback();}); process.on('exit', function (code) {
if (code !== 0) return callback('Process ended with signal ' + code);
callback();
});
}, env.cpu); }, env.cpu);


queue.push(images); queue.push(images);


queue.drain = function(error) { queue.drain = callback;
if (error) callback(error);
else callback();
}
}; };

0 comments on commit fd1c392

Please sign in to comment.