X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=initializers%2Fconstants.js;h=1e101a747f3fc47ccf9cb53891223d1b48fc21d6;hb=c45f7f84001c2731909db04dd82e1c1f290386eb;hp=00b713961cf01b54ab7d547f69a9b74629ad32eb;hpb=cda021079ff455cc0fd0eb95a5395fa808ab63d1;p=github%2FChocobozzz%2FPeerTube.git diff --git a/initializers/constants.js b/initializers/constants.js index 00b713961..1e101a747 100644 --- a/initializers/constants.js +++ b/initializers/constants.js @@ -1,37 +1,44 @@ ;(function () { 'use strict' - var constants = {} - - function isTestInstance () { - return (process.env.NODE_ENV === 'test') - } - // API version of our pod - constants.API_VERSION = 'v1' + var API_VERSION = 'v1' // Score a pod has when we create it as a friend - constants.FRIEND_BASE_SCORE = 100 + var FRIEND_BASE_SCORE = 100 // Time to wait between requests to the friends - constants.INTERVAL = 60000 + var INTERVAL = 60000 // Number of points we add/remove from a friend after a successful/bad request - constants.PODS_SCORE = { + var PODS_SCORE = { MALUS: -10, BONUS: 10 } // Number of retries we make for the make retry requests (to friends...) - constants.REQUEST_RETRIES = 10 + var REQUEST_RETRIES = 10 // Special constants for a test instance if (isTestInstance() === true) { - constants.FRIEND_BASE_SCORE = 20 - constants.INTERVAL = 10000 - constants.REQUEST_RETRIES = 2 + FRIEND_BASE_SCORE = 20 + INTERVAL = 10000 + REQUEST_RETRIES = 2 + } + + // --------------------------------------------------------------------------- + + module.exports = { + API_VERSION: API_VERSION, + FRIEND_BASE_SCORE: FRIEND_BASE_SCORE, + INTERVAL: INTERVAL, + PODS_SCORE: PODS_SCORE, + REQUEST_RETRIES: REQUEST_RETRIES } - // ----------- Export ----------- - module.exports = constants + // --------------------------------------------------------------------------- + + function isTestInstance () { + return (process.env.NODE_ENV === 'test') + } })()