diff options
author | Chocobozzz <me@florianbigard.com> | 2021-02-08 10:51:10 +0100 |
---|---|---|
committer | Chocobozzz <chocobozzz@cpy.re> | 2021-02-08 15:38:45 +0100 |
commit | 9129b7694d577322327ee79e9b9aa64deee92765 (patch) | |
tree | eb23b7a952048c3725f29109d38c36368976dec0 /server/initializers/checker-after-init.ts | |
parent | 81b46cbc3417c46263c210c61b51a84a457abaaa (diff) | |
download | PeerTube-9129b7694d577322327ee79e9b9aa64deee92765.tar.gz PeerTube-9129b7694d577322327ee79e9b9aa64deee92765.tar.zst PeerTube-9129b7694d577322327ee79e9b9aa64deee92765.zip |
Allow to specify transcoding and import jobs concurrency
Diffstat (limited to 'server/initializers/checker-after-init.ts')
-rw-r--r-- | server/initializers/checker-after-init.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/initializers/checker-after-init.ts b/server/initializers/checker-after-init.ts index 979c97a8b..2b00e2047 100644 --- a/server/initializers/checker-after-init.ts +++ b/server/initializers/checker-after-init.ts | |||
@@ -116,6 +116,16 @@ function checkConfig () { | |||
116 | if (CONFIG.TRANSCODING.WEBTORRENT.ENABLED === false && CONFIG.TRANSCODING.HLS.ENABLED === false) { | 116 | if (CONFIG.TRANSCODING.WEBTORRENT.ENABLED === false && CONFIG.TRANSCODING.HLS.ENABLED === false) { |
117 | return 'You need to enable at least WebTorrent transcoding or HLS transcoding.' | 117 | return 'You need to enable at least WebTorrent transcoding or HLS transcoding.' |
118 | } | 118 | } |
119 | |||
120 | if (CONFIG.TRANSCODING.CONCURRENCY <= 0) { | ||
121 | return 'Transcoding concurrency should be > 0' | ||
122 | } | ||
123 | } | ||
124 | |||
125 | if (CONFIG.IMPORT.VIDEOS.HTTP.ENABLED || CONFIG.IMPORT.VIDEOS.TORRENT.ENABLED) { | ||
126 | if (CONFIG.IMPORT.VIDEOS.CONCURRENCY <= 0) { | ||
127 | return 'Video import concurrency should be > 0' | ||
128 | } | ||
119 | } | 129 | } |
120 | 130 | ||
121 | // Broadcast message | 131 | // Broadcast message |