Yes it only runs on boot but the script does not exit. So, this is what you want. The script does the scheduling for you and that is what the settings in the plugin configure.
This script just needs to be started. It will take care of the rest.
Sorry, but this is confusing. My OMV is already running and I have no plans to reboot. I created a job to run weekly for "/usr/sbin/omv-snapraid-diff"
Is this all I need to do to not have to reboot?
Thanks