X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;f=organize_videos;fp=organize_videos;h=a037d75abb7888e3b3345fb936372a3e64110867;hb=e1df56954cd8fbb372ee86e12b53f4313ae77eda;hp=d62af19c673c5f2f518001164ba3d11319d00eb2;hpb=cb660ed1efe9806045d753d02e5c0b656919d639;p=videoscripts%2F.git diff --git a/organize_videos b/organize_videos index d62af19..a037d75 100755 --- a/organize_videos +++ b/organize_videos @@ -127,10 +127,9 @@ if(defined $opt_p) { $video_files_found=`$find_cmd_with_mkv`; if(!$video_files_found) { exit 0; } -# Only proceed if no files have changed in the past $cmin minutes -if(! $opt_f) { - $changed_files_found=`$find_changed_cmd`; - if($changed_files_found) { exit 0; } +# Only proceed if we are skipping this check or if the $srcpathname dir hasn't been modified in the last $minage minutes +if(! $opt_f && ((time - (stat("$srcpathname"))->mtime) < ($minage * 60))) { + exit 0; } # Only one instance of this script running at a time @@ -264,7 +263,7 @@ foreach $file (`$find_mkv`) { if(is_folder_empty($srcdir)) { print "-> Subdir detected for videos ($srcdir != $srcpathname)\n" if($opt_v); if(! defined $opt_t) { - $tmpdir=`tempfile`; + $tmpdir=`mktemp`; system("rm $tmpdir"); system("cp -R \"$srcdir\" $tmpdir > /dev/null 2>/dev/null"); system("rm -rf \"$srcdir\"");