Re enable the "seed all videos" function
This commit is contained in:
parent
00057e85a7
commit
907e9510c2
|
@ -37,6 +37,7 @@ const routes = require('./server/controllers')
|
||||||
const utils = require('./server/helpers/utils')
|
const utils = require('./server/helpers/utils')
|
||||||
const webtorrent = require('./server/lib/webtorrent')
|
const webtorrent = require('./server/lib/webtorrent')
|
||||||
const Request = mongoose.model('Request')
|
const Request = mongoose.model('Request')
|
||||||
|
const Video = mongoose.model('Video')
|
||||||
|
|
||||||
// Get configurations
|
// Get configurations
|
||||||
const port = config.get('listen.port')
|
const port = config.get('listen.port')
|
||||||
|
@ -139,11 +140,13 @@ installer.installApplication(function (err) {
|
||||||
// Activate the pool requests
|
// Activate the pool requests
|
||||||
Request.activate()
|
Request.activate()
|
||||||
|
|
||||||
// videos.seedAllExisting(function () {
|
Video.seedAllExisting(function (err) {
|
||||||
|
if (err) throw err
|
||||||
|
|
||||||
logger.info('Seeded all the videos')
|
logger.info('Seeded all the videos')
|
||||||
logger.info('Server listening on port %d', port)
|
logger.info('Server listening on port %d', port)
|
||||||
app.emit('ready')
|
app.emit('ready')
|
||||||
// })
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
|
@ -230,9 +230,15 @@ function search (value, field, start, count, sort, callback) {
|
||||||
findWithCount.call(this, query, start, count, sort, callback)
|
findWithCount.call(this, query, start, count, sort, callback)
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO
|
function seedAllExisting (callback) {
|
||||||
function seedAllExisting () {
|
listOwned.call(this, function (err, videos) {
|
||||||
|
if (err) return callback(err)
|
||||||
|
|
||||||
|
async.each(videos, function (video, callbackEach) {
|
||||||
|
const videoPath = pathUtils.join(uploadsDir, video.namePath)
|
||||||
|
seed(videoPath, callbackEach)
|
||||||
|
}, callback)
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue