dvdarchive mit links

This commit is contained in:
Marc Hoppe
2012-12-16 18:37:29 +01:00
parent 76c0a1a3c3
commit ffb4e51ece

View File

@@ -132,9 +132,9 @@ DEBUGLOG="/tmp/dvdarchive.sh-debug.log"
MOUNTPOINT="$(echo "${MOUNTPOINT}" | sed -e 's/\/$//')" MOUNTPOINT="$(echo "${MOUNTPOINT}" | sed -e 's/\/$//')"
if [ -L "$MOUNTPOINT" ]; then if [ -L "$MOUNTPOINT" ]; then
MOUNTPOINTT="$(find "$MOUNTPOINT" -printf "%l")" MOUNTPOINTT="$(find "$MOUNTPOINT" -printf "%l")"
else else
MOUNTPOINTT="$MOUNTPOINT" MOUNTPOINTT="$MOUNTPOINT"
fi fi
# Search a device mounted on $MOUNTPOINT or not mounted # Search a device mounted on $MOUNTPOINT or not mounted
@@ -227,7 +227,6 @@ log() {
[ ! -d "$MOUNTPOINT" ] && { log error "Mountpoint $MOUNTPOINT doesn't exist"; exit 10; } [ ! -d "$MOUNTPOINT" ] && { log error "Mountpoint $MOUNTPOINT doesn't exist"; exit 10; }
[ ! -e "$DEVICE" ] && { log error "Device >$DEVICE< doesn't exist"; exit 10; } [ ! -e "$DEVICE" ] && { log error "Device >$DEVICE< doesn't exist"; exit 10; }
case "$ACTION" in case "$ACTION" in
mount) mount)
@@ -235,7 +234,7 @@ mount)
if [ -n "$(which isodetect)" -a -n "$DEVICE" ]; then if [ -n "$(which isodetect)" -a -n "$DEVICE" ]; then
isodetect -d "$DEVICE" >/dev/null 2>&1 isodetect -d "$DEVICE" >/dev/null 2>&1
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
log warning "no dvd in drive" log warning "no dvd in drive dev:$DEVICE"
[ $EJECTWRONG -eq 1 ] && { eject "$DEVICE"; } [ $EJECTWRONG -eq 1 ] && { eject "$DEVICE"; }
exit 2 exit 2
fi fi
@@ -262,7 +261,11 @@ mount)
done done
fi fi
# mount dvd # mount dvd
sudo mount $DEVICE "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; exit 1; } #mount "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; exit 1; }
bash -x /home/marc/bin/mountext.sh "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; echo "merr"; exit 1; }
echo "m3" >> /tmp/da.log
sleep 1
echo "1" >> /tmp/da.log
# is mounted, find recording on dvd # is mounted, find recording on dvd
DIR="$(find "${MOUNTPOINT}/links/" -maxdepth 2 -name "$NAME")" DIR="$(find "${MOUNTPOINT}/links/" -maxdepth 2 -name "$NAME")"
if [ -z "$DIR" ]; then if [ -z "$DIR" ]; then