Anomie has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/96534


Change subject: Fix jshint errors
......................................................................

Fix jshint errors

Change-Id: Iee9a0803feef793143d8da9e4d1dbcf885c096f6
---
M lib/RedisWrapper.js
M lib/backend.js
M lib/frontend.js
M mw-collection-ocg.js
4 files changed, 15 insertions(+), 14 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Collection/OfflineContentGenerator
 refs/changes/34/96534/1

diff --git a/lib/RedisWrapper.js b/lib/RedisWrapper.js
index 12bfa9c..77d5797 100644
--- a/lib/RedisWrapper.js
+++ b/lib/RedisWrapper.js
@@ -1,3 +1,4 @@
+var util = require('util');
 var events = require('events');
 var redis = require('redis');
 
@@ -24,7 +25,7 @@
  *   closed: On connection closed (by close() or error)
  * @type {events.EventEmitter}
  */
-RedisWrapper.prototype = new events.EventEmitter;
+util.inherits(RedisWrapper, events.EventEmitter);
 
 /**
  * Connect to the redis server. Emits 'ready' when connected.
@@ -101,4 +102,4 @@
        return this.client.hget(hash, key, callback);
 };
 
-module.exports = RedisWrapper;
\ No newline at end of file
+module.exports = RedisWrapper;
diff --git a/lib/backend.js b/lib/backend.js
index 77d28d7..ca0bf70 100644
--- a/lib/backend.js
+++ b/lib/backend.js
@@ -41,7 +41,7 @@
 function initBackend(nconf) {
        config = nconf;
        if (!config.get('backend:temp_dir')) {
-               config.set('backend:temp_dir', os.tmpdir())
+               config.set('backend:temp_dir', os.tmpdir());
        }
 
        redisClient = new Redis(
@@ -57,7 +57,7 @@
 function startBackend() {
        var loop = false;
        redisClient.on('closed', function() {
-               if (loop == false) {
+               if (!loop) {
                        loop = true;
                        console.error('Redis died!?');
                        stopBackend(process.exit);
diff --git a/lib/frontend.js b/lib/frontend.js
index 3ad6ecd..dcca7c5 100644
--- a/lib/frontend.js
+++ b/lib/frontend.js
@@ -63,7 +63,7 @@
 
        var loop = false;
        redisClient.on('closed', function() {
-               if (loop == false) {
+               if (!loop) {
                        loop = true;
                        console.error('Redis died!?');
                        stopServer(process.exit);
@@ -180,7 +180,6 @@
                                break;
                        default:
                                throw new FrontendError('Unrecognized command', 
400);
-                               break;
                }
        } catch(err) {
                if (err instanceof FrontendError) {
@@ -246,7 +245,7 @@
                // Shove a new job into redis
                console.info('Adding job with id %s to redis', collectionId);
                try {
-                       redisClient.watch()
+                       redisClient.watch();
                        redisClient.multi()
                                .rpush(
                                        config.get('redis:job_queue_name'),
@@ -282,7 +281,7 @@
        var collectionId = args.collection_id;
 
        if (!collectionId) {
-               throw new FrontendError('Collection ID must be given to query 
render status.', 400)
+               throw new FrontendError('Collection ID must be given to query 
render status.', 400);
        }
 
        console.debug('Attempting to obtain render status for collection id 
%s', collectionId);
@@ -315,7 +314,7 @@
        var collectionId = args.collection_id;
 
        if (!collectionId) {
-               throw new FrontendError('Collection ID must be given to obtain 
download.', 400)
+               throw new FrontendError('Collection ID must be given to obtain 
download.', 400);
        }
 
        try {
@@ -403,4 +402,4 @@
 
 exports.init = init;
 exports.start = startServer;
-exports.stop = stopServer;
\ No newline at end of file
+exports.stop = stopServer;
diff --git a/mw-collection-ocg.js b/mw-collection-ocg.js
index 86727aa..2eda8da 100755
--- a/mw-collection-ocg.js
+++ b/mw-collection-ocg.js
@@ -85,7 +85,7 @@
        var i = 0;
 
        /* --- Thread management --- */
-       function gracefulShutdown() {
+       var gracefulShutdown = function () {
                var stillAlive = 0;
 
                respawnWorkers = false;
@@ -106,9 +106,9 @@
                                process.exit();
                        }
                } while (stillAlive > 0);
-       }
+       };
 
-       function immediateShutdown() {
+       var immediateShutdown = function () {
                respawnWorkers = false;
                console.info('Shutting down immediately');
 
@@ -118,7 +118,8 @@
                        workers[id].destroy();
                });
                process.exit(1);
-       }
+       };
+
        process.on('SIGINT', gracefulShutdown);
        process.on('SIGTERM', gracefulShutdown);
        process.on('SIGHUP', immediateShutdown);

-- 
To view, visit https://gerrit.wikimedia.org/r/96534
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iee9a0803feef793143d8da9e4d1dbcf885c096f6
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator
Gerrit-Branch: master
Gerrit-Owner: Anomie <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to