Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SOLVED] Mover not excluding directories

Featured Replies

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

It is only a top level directory starting with a period that it excludes.  Yours is a sub-directory.

 

It would have to be named "./.Storage/SABnzbd"

 

Or the share named ".SANnzbd" with a sub-directory of "sickbeard"

 

Joe L.

  • Author

Aha! That did it. Thanks Joe!

 

I knew there was something simple I was missing.

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.