async logStatus (logContext, message) {
    const logger = genericLogger.child(logContext)
    const { waiting, active, completed, failed, delayed } = await this.queue.getJobCounts()
    logger.info(`Transcoding Queue: ${message} || active: ${active}, waiting: ${waiting}, failed ${failed}, delayed: ${delayed}, completed: ${completed} `)
  }
/**
   * Logs a status message and includes current queue info
   * @param {object} logContext to create a logger.child(logContext) from
   * @param {string} message
   */
Logs a status message and includes current queue info
@param {object} logContext to create a logger.child(logContext) from
@param {string} message
Logs a status message and includes current queue info @param { object } logContext to create a logger . child ( logContext ) from @param { string } message
async logStatus (logContext, message) {
    const logger = genericLogger.child(logContext)
    const { waiting, active, completed, failed, delayed } = await this.queue.getJobCounts()
    logger.info(`Transcoding Queue: ${message} || active: ${active}, waiting: ${waiting}, failed ${failed}, delayed: ${delayed}, completed: ${completed} `)
  }
async logStatus ( logContext , message ) { const logger = genericLogger . child ( logContext ) const { waiting , active , completed , failed , delayed } = await this . queue . getJobCounts ( ) logger . info ( ` ${ message } ${ active } ${ waiting } ${ failed } ${ delayed } ${ completed } ` ) }
Logs a status message and includes current queue info
 @param {object} logContext to create a logger.child(logContext) from
 @param {string} message
Logs a status message and includes current queue info @param { object } logContext to create a logger . child ( logContext ) from @param { string } message