]> git.parisson.com Git - telecaster-server.git/commitdiff
sync all years, add chmods
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 26 Apr 2024 05:38:45 +0000 (07:38 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 26 Apr 2024 05:38:45 +0000 (07:38 +0200)
bin/publishing/telecaster_master-crfpa-mp4.sh

index 3632d0833cfa276782269f8653d7ff3ea143ed30..9bbf1259af77ac224b9d5bd255c04f959f065a2d 100755 (executable)
@@ -4,8 +4,8 @@ telecaster_server=/srv/telecaster/telecaster-server
 organization=Pre-Barreau
 department=CRFPA
 year=`date '+%Y'`
-local_media_dir=/home/telecaster/archives/$organization/$department/$year/
-server_media_dir=/mnt/crfpa-videos/$organization/$department/$year/
+local_media_dir=/home/telecaster/archives/$organization/$department/
+server_media_dir=/mnt/crfpa-videos/$organization/$department/
 tmp_log=/tmp/telecaster-mastering-$department.log
 mastering_log=/home/telecaster/log/mastering-$department.log
 server_import_log=/var/log/app/import_media.log
@@ -16,15 +16,23 @@ emails="webmaster@parisson.com,jeannot@parisson.com"
 subject="TeleCaster remux (CRFPA)"
 bwlimit=20000
 
-python3 $telecaster_server/bin/mastering/mastering.py -v --nvidia --dir $local_media_dir --log $mastering_log  -i webm -o mp4 jpg
+python3 $telecaster_server/bin/mastering/mastering.py --nvidia --dir $local_media_dir --log $mastering_log  -i webm -o mp4 jpg
 
-#find $backup_dir -type d -exec chmod 755 {} \;
-#find $backup_dir -type f -exec chmod 644 {} \;
+echo syncing...
 
-rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $local_media_dir $media_server:$server_media_dir
+find $local_media_dir/$year -type d -exec chmod 755 {} \;
+find $local_media_dir/$year -type f -exec chmod 644 {} \;
+
+#rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $local_media_dir $media_server:$server_media_dir
+
+rsync -auLKr --bwlimit=$bwlimit --exclude="*.webm" --exclude="@eaDir" $local_media_dir $media_server:$server_media_dir
+
+echo syncing finished.
+
+echo importing...
 
 ssh $app_server "docker compose -f $app_path/docker-compose.yml -f $app_path/env/prod.yml exec -T app /srv/app/manage.py teleforma-import-conferences-2 $organization $department $server_import_log"
 
 #python3 $telecaster_server/bin/messaging/mail_msg.py $subject $tmp_log $emails
 
-
+echo importing finished.