]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - lib/videos.js
Remove useless anonymous functions of files
[github/Chocobozzz/PeerTube.git] / lib / videos.js
index 0da7715c413348216f0b00dab792584a03310b14..2d7d9500d9950f5d58e99a5361a333e50bd6d454 100644 (file)
@@ -1,51 +1,50 @@
-;(function () {
-  'use strict'
+'use strict'
 
-  var async = require('async')
-  var config = require('config')
-  var webtorrent = require('../lib/webTorrentNode')
+var async = require('async')
+var config = require('config')
+var path = require('path')
+var webtorrent = require('../lib/webtorrent')
 
-  var logger = require('../helpers/logger')
-  var Videos = require('../models/videos')
+var logger = require('../helpers/logger')
+var Videos = require('../models/videos')
 
-  var uploadDir = __dirname + '/../' + config.get('storage.uploads')
+var uploadDir = path.join(__dirname, '..', config.get('storage.uploads'))
 
-  var videos = {
-    seed: seed,
-    seedAllExisting: seedAllExisting
-  }
+var videos = {
+  seed: seed,
+  seedAllExisting: seedAllExisting
+}
 
-  function seed (path, callback) {
-    logger.info('Seeding %s...', path)
+function seed (path, callback) {
+  logger.info('Seeding %s...', path)
 
-    webtorrent.seed(path, function (torrent) {
-      logger.info('%s seeded (%s).', path, torrent.magnetURI)
+  webtorrent.seed(path, function (torrent) {
+    logger.info('%s seeded (%s).', path, torrent.magnetURI)
 
-      return callback(null, torrent)
-    })
-  }
+    return callback(null, torrent)
+  })
+}
 
-  function seedAllExisting (callback) {
-    Videos.listOwned(function (err, videos_list) {
-      if (err) {
-        logger.error('Cannot get list of the videos to seed.')
-        return callback(err)
-      }
+function seedAllExisting (callback) {
+  Videos.listOwned(function (err, videos_list) {
+    if (err) {
+      logger.error('Cannot get list of the videos to seed.')
+      return callback(err)
+    }
 
-      async.each(videos_list, function (video, each_callback) {
-        seed(uploadDir + video.namePath, function (err) {
-          if (err) {
-            logger.error('Cannot seed this video.')
-            return callback(err)
-          }
+    async.each(videos_list, function (video, each_callback) {
+      seed(uploadDir + video.namePath, function (err) {
+        if (err) {
+          logger.error('Cannot seed this video.')
+          return callback(err)
+        }
 
-          each_callback(null)
-        })
-      }, callback)
-    })
-  }
+        each_callback(null)
+      })
+    }, callback)
+  })
+}
 
-  // ---------------------------------------------------------------------------
+// ---------------------------------------------------------------------------
 
-  module.exports = videos
-})()
+module.exports = videos