fetch files mime-type and actions
This commit is contained in:
parent
09ea9ef0bb
commit
9cac3d1b10
40
atom
40
atom
@ -626,10 +626,6 @@ removeObsoleteFiles() {
|
||||
EOWhere
|
||||
}
|
||||
|
||||
getType() {
|
||||
:
|
||||
}
|
||||
|
||||
getInfos::MP3() {
|
||||
:
|
||||
}
|
||||
@ -763,6 +759,42 @@ updateMimes
|
||||
|
||||
removeObsoleteFiles
|
||||
|
||||
# get files
|
||||
echo '
|
||||
SELECT
|
||||
mime_type_actions.action,
|
||||
destinations.name,
|
||||
mime_type_actions.mime_text,
|
||||
source_files.filename
|
||||
FROM source_files,
|
||||
destinations,
|
||||
destination_files,
|
||||
mime_type_actions
|
||||
WHERE destination_files.last_change < source_files.last_change
|
||||
AND destinations.id = destination_files.destination_id
|
||||
AND mime_type_actions.destination_id = destinations.id
|
||||
AND mime_type_actions.id = source_files.mime_type
|
||||
AND source_files.id = destination_files.source_file_id;
|
||||
|
||||
SELECT "AtOM:NoMoreFiles";' >&3
|
||||
IFS='|'
|
||||
while read -u4 \
|
||||
action \
|
||||
destination \
|
||||
mimetype \
|
||||
filename
|
||||
do
|
||||
IFS="$oldIFS"
|
||||
case $action in
|
||||
0) echo "$filename ($mimetype) -> $destination: Skip" ;;
|
||||
1) echo "$filename ($mimetype) -> $destination: Transcode" ;;
|
||||
2) echo "$filename ($mimetype) -> $destination: Copy" ;;
|
||||
AtOM:NoMoreFiles) break ;;
|
||||
*) echo "WTF! $action|$desdtination|$mimetype|$filename" ;;
|
||||
esac
|
||||
IFS='|'
|
||||
done
|
||||
IFS="$oldIFS"
|
||||
closeDatabase
|
||||
|
||||
# vim:set ts=8 sw=8:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user