kieranjol / IFIscripts

Detailed documentation is available here: http://ifiscripts.readthedocs.io/en/latest/index.html
http://ifiscripts.readthedocs.io/en/latest/index.html
MIT License
50 stars 34 forks source link

copyit.py #367

Open digitensions opened 5 years ago

digitensions commented 5 years ago

Morning, not really an issue but an observation that I thought could be helpful, as I know copyit has a series of files like .DS_Store that it skips.

Left the recursive loop going overnight on a batch of MKVs from MacOS directory out to LTO (my goodness this is such an amazing development thanks again for the notes!) and checking through them this morning I found a few invisible items that went through with the copy. Here's a clip from the Terminal window to illustrate.

Generating MD5 for /Volumes/LTO_0057_01/5341.mkv - 1 of 1 Your files have reached their destination and the checksums match Checking total size of input folder Checking if enough space in destination folder Generating source manifest Counting the amount of files to be processed. Generating MD5 for /Volumes/scanner/TEMP - BACK UPs/Source 1 AVIs MOVs/[TO COPY]/._5341.mkv - 1 of 1 '/Volumes/scanner/TEMP - BACK UPs/Source 1 AVIs MOVs/[TO COPY]/._5341.mkv' -> '/Volumes/LTO_0057_01/._5341.mkv' gcp: preserving permissions for ‘/Volumes/LTO_0057_01/._5341.mkv’: Operation not permitted Generating destination manifest Counting the amount of files to be processed. Generating MD5 for /Volumes/LTO_0057_01/._5341.mkv - 1 of 1 Your files have reached their destination and the checksums match

:)

kieranjol commented 4 years ago

Hi - sorry for the delay. I think that this is an oversight on my part. The robocopy and rsync calls all specifically exclude such files, the gcp command does not. So I would need to add this for sure. Thanks for the report!