Skip to content

Commit a7fb101

Browse files
committed
jibri: don't provide a non-existing finalizer path
1 parent d013053 commit a7fb101

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ JIBRI_RECORDER_USER=recorder
333333
JIBRI_RECORDING_DIR=/config/recordings
334334

335335
# The finalizing script. Will run after recording is complete
336-
JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh
336+
#JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh
337337

338338
# XMPP user for Jibri client connections
339339
JIBRI_XMPP_USER=jibri

jibri/rootfs/defaults/config.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"recording_directory":"{{ .Env.JIBRI_RECORDING_DIR }}",
33
// The path to the script which will be run on completed recordings
4+
{{ if .Env.JIBRI_FINALIZE_RECORDING_SCRIPT_PATH -}}
45
"finalize_recording_script_path": "{{ .Env.JIBRI_FINALIZE_RECORDING_SCRIPT_PATH }}",
6+
{{ end -}}
57
"xmpp_environments": [
68
{
79
// A friendly name for this environment which can be used

jibri/rootfs/etc/cont-init.d/10-config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ usermod -aG ${host_audio_group} jibri
3939

4040
# script for finalizing must have executing bit.
4141
[ ! -z "${JIBRI_FINALIZE_RECORDING_SCRIPT_PATH}" ] \
42+
&& [ -f "${JIBRI_FINALIZE_RECORDING_SCRIPT_PATH}" ] \
4243
&& [ ! -x "${JIBRI_FINALIZE_RECORDING_SCRIPT_PATH}" ] \
4344
&& chmod +x ${JIBRI_FINALIZE_RECORDING_SCRIPT_PATH}
4445

0 commit comments

Comments
 (0)