repo: music
action: blob
revision: 
path_from: music-playlist
revision_from: refs/heads/master:
path_to: 
revision_to: 
git.thebackupbox.net
music
git clone git://git.thebackupbox.net/music

blob of:

music

/ music-playlist

blob_plain of this file

refs/heads/master:/music-playlist

 #!/bin/bash
 if [ "$1" = "audio" ];then
   export SHOW_VIDEO=--no-video
 fi
 mkdir -p "${PREFIX}/run/music"
 music_init_pid="${PREFIX}/run/music/init.pid"
 if [ -f "${music_init_pid}" ];then
   if [ "$(ps -h -o cmd -p "$(cat "${music_init_pid}")")" = "qargs music-player" ];then
     printf "already running.\n"
     echo pid: "$(cat "${PREFIX}/run/music/init.pid")"
     echo cmd: "$(ps -h -o cmd -p $(cat ${PREFIX}/run/music/init.pid))"
     exit 1
   else
     logger -p notice -n logserver 'stale music init pid most likely.'
   fi
 fi
 export "QARGS_CHILD_PIDFILE=${PREFIX}/run/music/player.pid"
 qargs music-player | tee >(head -n1 > $music_init_pid) >/dev/null
 rm ${PREFIX}/var/cache/music/nowplaying.txt
 logger -p notice -n logserver 'ran out of music to play'