Jump to content

[SOLVED] Mover not excluding directories


Recommended Posts

I decided I needed to start using some mover excluded directories for simple stuff, like SABnzbd and SickBeard's log directories. For the life of me, I can't get the mover script to exclude any directory starting with a '.' The folder gets moved to a relevant disk, and not left on the cache drive as intended.

 

The basics:

• Cache drive is enabled and functional

• I'm using the default mover script (I think)

• I'm using unRAID 4.7 but I had this issue in 4.6 (I was hoping upgrading to 4.7 would help, but alas, no)

 

 

 

Here's my test:

root@Tower:~# mkdir /mnt/user/Storage/.dontmovethis
root@Tower:~# touch /mnt/user/Storage/.dontmovethis/dontmovethisfile

 

 

And then I click the mover button on the GUI:

Jan 25 11:06:15 Tower emhttp: shcmd (55): /usr/local/sbin/mover 2>&1 | logger &
Jan 25 11:06:15 Tower logger: mover started
Jan 25 11:06:15 Tower logger: ./SABnzbd/Logs/sabnzbd.log
Jan 25 11:06:15 Tower logger: ./SABnzbd/Logs/sabnzbd.error.log
Jan 25 11:06:15 Tower logger: ./SABnzbd/Logs/cherrypy.log
Jan 25 11:06:15 Tower logger: ./SABnzbd/Logs
Jan 25 11:06:15 Tower logger: .d..t...... ./
Jan 25 11:06:15 Tower logger: ./SABnzbd/sickbeard/logs/sickbeard.log
Jan 25 11:06:15 Tower logger: ./SABnzbd/sickbeard/logs
Jan 25 11:06:16 Tower logger: ./SABnzbd/sickbeard
Jan 25 11:06:16 Tower logger: ./SABnzbd
Jan 25 11:06:16 Tower logger: ./Storage/.dontmovethis/dontmovethisfile
Jan 25 11:06:16 Tower logger: .d..t...... Storage/
Jan 25 11:06:16 Tower logger: cd+++++++++ Storage/.dontmovethis/
Jan 25 11:06:16 Tower logger: >f+++++++++ Storage/.dontmovethis/dontmovethisfile
Jan 25 11:06:16 Tower logger: ./Storage/.dontmovethis
Jan 25 11:06:16 Tower logger: .d..t...... Storage/.dontmovethis/
Jan 25 11:06:16 Tower logger: ./Storage
Jan 25 11:06:16 Tower logger: .d..t...... Storage/
Jan 25 11:06:16 Tower logger: .
Jan 25 11:06:18 Tower logger: mover finished

 

And the folder and file ends up on disk11:

root@Tower:~# ls -laf /mnt/disk11/Storage/
./  ../  DVD/  .dontmovethis/

 

I've attached a syslog, and the mover script that's in /usr/local/sbin/ just in case my mover script is out of date or modified

 

I'm not really sure what's happening, but for some reason the mover script is moving directories starting with a '.' even though it's not supposed to.

mover.txt

syslog.txt

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...