Hey, thanks for stepping up and getting the plugin to run on 7.0
Unfortunately I got a big problem with this version of the plugin, which results in it being unusable in my setup.
For some reason it seems to want to calculate share usage for shares that don't matter at all. For me it's shares that each live on an individual single disk pool with no secondary storage, where I host a storj node each (millions if not billions of small files).
I would like an option or workaround to completely ignore such shares on their own pool with no secondary storage.
Something like: pool has only one share and the share has no secondary storage -> no need to calculate share usage
Because right now it's doing this:
Feb 17 18:30:28 Tower move: Primary storage: storjone - size: 19TiB - used: 39 % (7.1TiB)
Feb 17 18:30:28 Tower move: Secondary storage: none
Feb 17 18:30:28 Tower move: Share Information: Name: storj1 - Path: /mnt/storjone/storj1
Feb 17 18:30:28 Tower move: Mover action: no action, only storjone used (cache:only).
Feb 17 18:30:28 Tower move: => Nothing will be moved. Share usage is taken into account in the calculation of the threshold for other shares.
Feb 17 18:30:28 Tower move: Calculating share usage... (can take a moment)
The calculation of the share usage takes at least a couple of hours and if the disk is busy it was stalled for over a day before I had to stop the mover and run it without the plugin to not completely fill the cache drives.
Tried different things with the exclude list but it seems to always trying to calculate share usage before anything else.