]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/helpers/utils.js
First typescript iteration
[github/Chocobozzz/PeerTube.git] / server / helpers / utils.js
diff --git a/server/helpers/utils.js b/server/helpers/utils.js
deleted file mode 100644 (file)
index 6d40e8f..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-'use strict'
-
-const crypto = require('crypto')
-
-const logger = require('./logger')
-
-const utils = {
-  badRequest,
-  createEmptyCallback,
-  cleanForExit,
-  generateRandomString,
-  isTestInstance,
-  getFormatedObjects
-}
-
-function badRequest (req, res, next) {
-  res.type('json').status(400).end()
-}
-
-function generateRandomString (size, callback) {
-  crypto.pseudoRandomBytes(size, function (err, raw) {
-    if (err) return callback(err)
-
-    callback(null, raw.toString('hex'))
-  })
-}
-
-function cleanForExit (webtorrentProcess) {
-  logger.info('Gracefully exiting.')
-  process.kill(-webtorrentProcess.pid)
-}
-
-function createEmptyCallback () {
-  return function (err) {
-    if (err) logger.error('Error in empty callback.', { error: err })
-  }
-}
-
-function isTestInstance () {
-  return (process.env.NODE_ENV === 'test')
-}
-
-function getFormatedObjects (objects, objectsTotal) {
-  const formatedObjects = []
-
-  objects.forEach(function (object) {
-    formatedObjects.push(object.toFormatedJSON())
-  })
-
-  return {
-    total: objectsTotal,
-    data: formatedObjects
-  }
-}
-
-// ---------------------------------------------------------------------------
-
-module.exports = utils