mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-01-23 03:19:38 +00:00
Update:JSDocs for task manager
This commit is contained in:
parent
5644a40a03
commit
6f65350269
8 changed files with 64 additions and 23 deletions
|
|
@ -4,14 +4,13 @@ const fs = require('../libs/fsExtra')
|
|||
|
||||
const workerThreads = require('worker_threads')
|
||||
const Logger = require('../Logger')
|
||||
const TaskManager = require('./TaskManager')
|
||||
const Task = require('../objects/Task')
|
||||
const { writeConcatFile } = require('../utils/ffmpegHelpers')
|
||||
const toneHelpers = require('../utils/toneHelpers')
|
||||
|
||||
class AbMergeManager {
|
||||
constructor(taskManager) {
|
||||
this.taskManager = taskManager
|
||||
|
||||
constructor() {
|
||||
this.itemsCacheDir = Path.join(global.MetadataPath, 'cache/items')
|
||||
|
||||
this.pendingTasks = []
|
||||
|
|
@ -45,7 +44,7 @@ class AbMergeManager {
|
|||
}
|
||||
const taskDescription = `Encoding audiobook "${libraryItem.media.metadata.title}" into a single m4b file.`
|
||||
task.setData('encode-m4b', 'Encoding M4b', taskDescription, false, taskData)
|
||||
this.taskManager.addTask(task)
|
||||
TaskManager.addTask(task)
|
||||
Logger.info(`Start m4b encode for ${libraryItem.id} - TaskId: ${task.id}`)
|
||||
|
||||
if (!await fs.pathExists(taskData.itemCachePath)) {
|
||||
|
|
@ -234,7 +233,7 @@ class AbMergeManager {
|
|||
}
|
||||
}
|
||||
|
||||
this.taskManager.taskFinished(task)
|
||||
TaskManager.taskFinished(task)
|
||||
}
|
||||
}
|
||||
module.exports = AbMergeManager
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue